,

Inserire sul sito Web il contatore degli iscritti a Facebook, Feed e Twitter

Hey caro lettore! Hai già notato la novità che il tuo amico Geek ha inserito nel suo sito?

No, non ci riferiamo al cambiamento del font (anche questa una novità) ma, all’inserimento dei contatori testuali degli iscritti al suo Feed, alla sua Pagina Facebook, e ai suoi follower su Twitter.

Se hai anche tu un sito/blog e muori dalla voglia di scoprire ci è riuscito FratelloGeek, sta tranquillo perchè sta per svelarti il suo piccolo segreto!

[ad]

Occorre solo inserire i seguenti pezzi di codice in php, al fine di visualizzare i diversi contatori.

1. Per quanto riguarda il numero di iscritti alla tua pagina di Facebook, serviti di questo codice:

<?php $pageID = ‘fratellogeek’;
$info = file_get_contents(‘http://graph.facebook.com/’ . $pageID);
preg_match(‘/fan_count”:([0-9]+)/’, $info, $match);
echo $match[1];
?>

Con valore $pageID s’intende sia l’ID numerico della tua Pagina o l’username.

Sei tu a decidere quale utilizzare. Perciò, se la tua pagina è: “http://www.facebook.com/pages/FratelloGeek/123456”, dovrai inserire “123456″. Nel caso in cui tu abbia dato vita a un URL personalizzato come ad esempio: “http://www.facebook.com/FratelloGeek”, aggiungi “FratelloGeek”.

2. Se desideri inserire il contatore degli iscritti al tuo Feed, bisognerà aggiungere la parte finale del tuo indirizzo personalizzato di FeedBurner.

<?php $user = ‘fratellogeek’;
$xml = simplexml_load_file(‘http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=’ . $user);
echo $xml->feed->entry[‘circulation’];
?>

L’URL di FratelloGeek è “http://www.feeds.feedburner.com/fratellogeek”, quindi il valore di $user sarà semplicemente “fratellogeek”.

3. Infine, se vuoi inserire il contatore testuale degli iscritti alla tua pagina di Twitter, serviti di questo codice, dove bisognerà aggiungere il nome utente del tuo profilo:

<?php $user = ‘fratellogeek’;
$xml = file_get_contents(‘http://twitter.com/users/show.xml?screen_name=’ . $user);
preg_match(‘/followers_count>(.*)feed->entry[‘circulation’];
?>

L’URL di FratelloGeek è “http://www.twitter.com/fratellogeek”, quindi il valore di $user sarà semplicemente “fratellogeek”.

Segui le istruzioni del tuo Geek di fiducia e, facci sapere se l’operazione è andata a buon fine!

Tieni presente che il codice php potrebbe appesantire il caricamento della stessa pagina web.

Pubblicato da Valentina

Valentina

La curiosità per il mondo tecnologico mi è stata trasmessa da mio padre fin da piccola e probabilmente per questo sono sempre stata abbastanza “nerd”. Ma questa è stata anche la mia grande fortuna, perchè la passione per questo mondo mi ha fatto trovare il lavoro dei miei sogni, scrivere ed approfondire questi argomenti per portarli all’attenzione di tutti! Grazie papà!