Contare quante volte è stato condiviso un link su Twitter

In questo breve tutorial viene spiegato come creare una funzione che conta quante volte è stato condiviso uno specifico link su Twitter, utilizzando Php e le api del social network.
Il codice è molto semplice e consiste in una particolare chiamata HTTP alle api di Twitter, specificando via GET l’url del post.

function readTwitterShares($url) {
 $s = file_get_contents("http://urls.api.twitter.com/1/urls/count.json".
   "?callback=?&url=".urlencode($url));
   preg_match("#("count"):([0-9]*)#",$s,$ar);
   return isset($ar[2]) ? $ar[2] : 0;
}

echo readTwitterShares("http://www.linkdacontrollare.it");

Go to Source

Michele Pierri

Sviluppatore android/web/desktop, blogger, nonchè sostenitore incallito dell'universo Cloud Computing, nel tempo libero amo fare sport e praticare arti marziali.