Come visualizzare il numero dei subscribers Feedburner in semplice testo

rsstxt

Ormai quasi tutti i siti che hanno un feed rss a cui abbonarsi mostrano il numero di abbonati al proprio feed attraverso il comodo servizio di Feedburner.

Spesso pero’ si ha la necessita di formattare via css questo dato, che invece Feedburner ci fornisce solo con una piccola gif animata che spesso stona col resto della grafica di un sito.

Esiste un modo attraverso le API di Feedburner per recuperare il numero degli abbonati e di mostrarlo all’interno di una pagina php.

Ecco come fare.
Supponiamo che voi abbiate WordPress e PHP5 installato.
Inserite questo codice nel vostro template (ad esempio in header.php).
L’unica cosa che dovete personalizzare è il VOSTRO_URL_DEL_FEED. Nel mio caso questo valore è http://feeds2.feedburner.com/mambrorss
Il numero dei sottoscritto verrà mostrato alla riga echo $fb

 <?php
//specifico la url del mio feed
$whaturl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=VOSTRO_URL_DEL_FEED";

//inizializzazione della sessione curl
$ch = curl_init();

//configura la curl per acquisire il dato
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

//definisce la URL
curl_setopt($ch, CURLOPT_URL, $whaturl);

//esegue il fetch
$data = curl_exec($ch);

//chiude la connessione
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];

//stampa il numero dei subscribers
echo $fb;
?>

Ovviamente adesso potrete tranquillamente sbizzarrirvi a mostrare il numero degli abbonati con la grafica che più vi piace usando un css e formattando il dato mostrato da echo $fb

Non riesco a visualizzare nulla: come  mai?
1) avete sostituito VOSTRO_URL_DEL_FEED con la url vera del vostro feed?
2) siete sicuri che avete a disposizione php5?

CONDIVIDI
ARTICOLI CORRELATI
3 commenti a “Come visualizzare il numero dei subscribers Feedburner in semplice testo”

Grande io lo uso gia da un po ed è perfetto, se non fosse che ogni mattina si azzera per poi riaggiornarsi. Per questo mantengo anche il chiklet normale…Ora ho il text counter anche per twitter…

Oltre a php ci deve esser il supporto per il curl…

Ciao ottimo sito comunque l’ho subito aggiunto ai preferiti

Inviato da dockside il 30 aprile 2009 alle 19:41

[…] Per cambiare il tipo di icona e visualizzare ad esempio del testo, leggete l’articolo di Mambro. […]

Inviato da Vedere il numero degli iscritti di FeedBurner di Google - Blogghidee il 28 dicembre 2012 alle 12:07

[…] può anche utilizzare un’immagine diversa nel contatore […]

Inviato da Feedburner di Google: servizio per iscrivere i lettori al vostro blog - Blogghidee il 28 dicembre 2012 alle 12:07
Lascia un commento

Captcha - risolvi l\'operazione per inviare il commento * Time limit is exhausted. Please reload CAPTCHA.