Suscriptores en Feedburner, pagerank y ranking en Technorati con PHP

2 COMENTARIOS -  Publicado hace 14 meses -  Clasificado en: , ,

En los siguientes ejemplos, se muestra como obtener, dada una web, información acerca del número de suscriptores de Feedburner, su PageRank o el ranking que ocupa en Technorati.

Suscriptores de Feedburner.

Para ello deberemos tener la url del feed en Feedburner,por ejemplo 'http://feeds.feedburner.com/nombre_de_cuenta', y deberemos alimentar la variable $uri con ' nombre_de_cuenta'. El feed debe permiter el acceso externo a sus datos mediante la API Awareness. Esta opción está deshabilitada por defecto.

<?php
$uri = 'webintenta/WVpB';
$xml = simplexml_load_file ("http://api.feedburner.com/awareness/1.0/GetFeedData?uri=".$uri) or die ("Unable to load XML file!");
$Suscriptores_Feedburner = $xml->feed->entry['circulation'];
echo "El n&uacute;mero de suscriptores es: ";
echo $Suscriptores_Feedburner;
?>

Ver ejemplo en funcionamiento » »

PageRank

Para obtener el pagerank vamos a recurrir a dos clases de PopStats: cacher.class.php y google_pagerank.class.php. El uso es bastante sencillo. Un ejemplo:

<?php
//Cargamos las clases
require("cacher.class.php");
require("google_pagerank.class.php");

$rankObject = new GooglePageRank('http://www.webintenta.com');
$pageRank = $rankObject->pagerank;
echo "El PageRank de Google es: ";
echo $pageRank;
?>

Ver ejemplo en funcionamiento » »

Ranking de Technorati.

Para obtener el ranking de Technorati también vamos a recurrir a dos clases de PopStats. En este caso a: cacher.class.php y technorati.class.php. Para poder acceder a la API de Technorati necesitaremos hacernos con una 'key'. Se puede obtener en http://technorati.com/developers/apikey.html. Un ejemplo sería:

<?php
//Cargamos las clases
require("cacher.class.php");
require("technorati.class.php");

$rankTechnorati = new Technorati('key_suministrada_por_technorati','http://www.webintenta.com'); $rankingTechnorati = $rankTechnorati->rank;
echo "La posici&oacute;n en el ranking de Technorati es: ";
echo $rankingTechnorati;
?>

Algunas entradas relacionadas:

También te puede interesar:

COMENTARIOS

Publicado hace 14 meses
SeGo -  
El enlace del PageRank es erróneo.
Publicado hace 14 meses
Francisco -   http://www.webintenta.com

Corregido. Gracias por el aviso ;-)
Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com