Suscriptores en Feedburner, pagerank y ranking en Technorati con PHP
2 COMENTARIOS - Publicado hace 14 meses - Clasificado en: PHP, TIPS, SNIPPETSEn 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ú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:
<?phpVer ejemplo en funcionamiento » »
//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;
?>
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ón en el ranking de Technorati es: ";
echo $rankingTechnorati;
?>
Algunas entradas relacionadas:
- Trabajar con fechas y horas con PHP
- Mostrar todas las tablas de una base de datos
- Clase para acceder a Google Weather
- Convertir las URL en hipervínculos
- Extraer la primera letra de una cadena de texto
- Generar un alfabeto con links
- PHP y expresiones regulares: una introducción
También te puede interesar:
| Magento | Añadir reflejos a unas gafas de sol con Photoshop | Crear un icono de un botón de "Panic" | Diseñar un icono de un altavoz con Illustrator | Cómo crear un sitio de desplazamiento horizontal |
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 ;-) |





















Mauricio Campos en 50 preguntas y respuestas de entrevistas de trabajo




