Ciao a tutti sto cercando una funzione che mi mostri il numero di retweet in base all'url passato.
le funzioni utilizzate sono queste
Codice PHP:
$content = file_get_contents("http://api.tweetmeme.com/url_info?url=".$url);
$element = new SimpleXmlElement($content);
$retweets = $element->story->url_count;
if($retweets){
return $retweets;
} else {
return 0;
}
Con questa funzioni ho problemi di rallentamento della pagina e non si vedono sempre i retweet
Codice PHP:
$twitterEndpoint = "http://urls.api.twitter.com/1/urls/count.json?url=%s";
$fileData = file_get_contents(sprintf($twitterEndpoint, $url));
$json = json_decode($fileData, true);
unset($fileData); // free memory
return $json['count'];
Con questa ad ogni url vedo almeno un retweet e mi fa strano o credo che sia errato.
Ora avete voi una funzione corretta o tra queste due quale consigliate??
Grazie