Blue MUIOMUIO

Blogue pessoal de um Web Designer

Tutorial PHP: Leitores RSS do Feedburner

Tuesday August 05th 2008 Tutoriais

Este tutorial vai ensinar como mostrar os leitores RSS do feedburner em texto. O script usa a API do Feedburner.

Podes ver um exemplo na Smashing Magazine na sidebar no topo direito onde usaram o script para criar um botão personalizado com o número de leitores RSS.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
< ?php
//a linha que se segue vai buscar o numero de leitores a tua feed (feed count)
$whaturl="http://api.feedburner.com/awareness/1.0/GetFeedData?uri=http://feeds.feedburner.com/bluemuiomuio";
 
//inicializa o a sessão do Curl
$ch = curl_init();
 
//devolve o valor em vez de imprimir no browser
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 
//especifica o URL
curl_setopt($ch, CURLOPT_URL, $whaturl);
 
//executa um fetch para ir buscar o valor dos leitores feed
$data = curl_exec($ch);
//Fecha a sessão do cUrl
curl_close($ch);
 
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];
 
//finito
?>

Agora para colocares o número de leitores na página basta fazeres um simples echo da variável $fb:

< ?php echo $fb;?>

É importante relembrar que é necessário alterar o endereço da tua feed na variável $whaturl ;)

Partilha: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • DoMelhor
  • EuCurti
  • Facebook
  • Mar.cant.es
  • Sapo
  • StumbleUpon
  • Technorati
  • Ueba
/ save to del.icio.us 0

 Sem Comentários
Deixa um comentário



Quebras de linha e parágrafo automáticas, endereço de -mail nunca será revelado, Tags HTML aceites: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line=""> , Comentários com * são obrigatórios

(*)

(*)