Cursos 24 Horas - Cursos 100% Online com Certificado

Contador de Leitores do FeedBurner em Formato de Texto - PHP

2 Comentários Autor : Notícia e blog 22 março 2010

O Feed Burner não possui ainda uma forma de exibir a quantidade de leitores de feed, em um formato que possa ser personalizado. Ele apenas disponibiliza uma simples imagem que pode ser personalizada, mas para muitos só ela é pouco pois ela as vezes não combina com o layout do blog, o que impede seu uso. Mas como o FeedBurner possui uma API livre foi possível criar está solução em PHP para exibir em formato de texto podendo ser utilizado em qualquer coisa, veja abaixo:

Função Para Gerar o Número

Está função gera o número baseado na URi do seu feed, URi é a parte destacada no exemplo:
(http://feeds.feedburner.com/noticiaeblog), basta substituir a parte referente a URi no código seguinte:
<?php
$fburl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=noticiaeblog";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $fburl);
$stored = curl_exec($ch);
curl_close($ch);
$grid = new SimpleXMLElement($stored);
$rsscount = $grid->feed->entry['circulation'];
?>

Substitua o trecho em laranja pelo URi. Pronto agora para exibir o número de leitores de feed na página basta inserir o seguinte:
<?php echo $rsscount;?>

Exemplo de Como se Usar

Veja como poderia ficar o código fonte da página ou se preferir veja este demo:
<?php
$fburl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=noticiaeblog";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $fburl);
$stored = curl_exec($ch);
curl_close($ch);
$grid = new SimpleXMLElement($stored);
$rsscount = $grid->feed->entry['circulation'];
?>
<html>
<head>
<title>Teste de como usar</title>
</head>
<body>
Nós temos <span style="color: red;"><b><?php echo $rsscount;?></b></span> leitores de Feed!
</body>
</html>
Lembre de que seu servidor deve suportar PHP!
via: MuiMuio.net

    2 Comentários

    Anônimo disse...
    13 de dezembro de 2010 14:48 #

    Muito bom, se possivel, acesse Meu blog, pois sou Muito fã do Seu. Aceita parceria? http://tutoriais-designer.blogspot.com/

    @erisonmeira disse...
    22 de março de 2011 22:09 #

    bela dica para os blogueiros =DDD
    www.ajudablog.com.br

    Postar um comentário

    Deixe seu comentário aqui
    Para exibir sua foto, escreva o seu comentário e clique em "Visualizar" e em seguida clique em "Adicionar Foto de Perfil"(Só é exibido quando o comentário é publicado como Conta do Google). Para editar seu perfil Clique aqui.