Aveces necesitamos obtener datos sencillos de una URL externa frente actividades en facebok como por ejemplo cuantas veces ha sido compartido, No. likes, No. compartidos pero no necesitamos hacer todo un App en facebook para tener estos datos.

Usando el API de facebook por XML nos retorna esta información dada una URL:

http://api.facebook.com/restserver.php?method=links.getStats&urls=[URL a consultar]

Ya dependiendo de cada plataforma hacen el proceso de lectura y procesamiento, por ejemplo para PHP vi una muy interesante que pueden consultar la fuente original en allfacebook.com es la siguiente:

<?php
$source_url = “https://xdeamx.wordpress.com&#8221;; //This could be anything URL source including stripslashes($_POST[‘url’])
 
$xml = file_get_contents($url);
$xml = simplexml_load_string($xml);
$shares = $xml->link_stat->share_count;
$likes = $xml->link_stat->like_count;
$comments = $xml->link_stat->comment_count;
$total = $xml->link_stat->total_count;
$max = max($shares,$likes,$comments);
?>
O a través de un navegador como Chrome pueden ver la estructura de datos que retorna probando por ejemplo con la URL de su sitio.
Anuncios