Я создаю приложение для Twitter, которое зависит от получения результатов поиска в Twitter.Это работает нормально, но мне все еще нужно обновить страницу, чтобы получать новые твиты.
Как позволить странице обновляться динамически, как виджеты Twitter, чтобы показывать новые твиты?
Вотмой код, пожалуйста, покажи мне, как, потому что я устал от многих сценариев, и он не работает со мной.
Класс Twitter
<?php
class Twitter
{
public function __construct(){ }
public function searchResults( $search = null )
{
$url = "http://search.twitter.com/search.atom?q=" . urlencode( $search ) . "&lang=en&rpp=50";
$curl = curl_init();
curl_setopt( $curl, CURLOPT_URL, $url );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
$result = curl_exec( $curl );
curl_close( $curl );
$return = new SimpleXMLElement( $result );
return $return;
}
}
?>
Тестовый класс
<?php
require_once("twitter.class.php");
$Twitter = new Twitter;
$results = $Twitter->searchResults("usa");
foreach( $results->entry as $result )
{
echo "<h3><a href=\"". $result->author->uri ."\">". $result->author->name ."<a/></h3><img src=\"". $result->link[1]->attributes()->href ."\" style=\"float: left;\"><p>". $result->content."</p><div style=\"clear:both;\"> </div>";
}
?>
,.
Жду вашего ответа :)