PHP: Facebook Likes / Fans einer Seite auslesen

Wollt ihr die Anzahl von Facebook Fans automatisiert auslesen, so besteht die Möglichkeit das einfach über die Facbeook Api zu lösen.

<?php 
$fb_siteid = '101023253399';
$json = file_get_contents('http://api.facebook.com/method/fql.query?format=json&query=select+fan_count+from+page+where+page_id='.$fb_siteid.''); 
$response = json_decode($json); 
echo 'Facebook Fans: '. $response[0]->fan_count;
?>

 
Für die Abfrage braucht ihr die Site ID. Diese bekommt ihr recht einfach raus. Klickt einfach auf das Profilbild und schaut euch die URL in der Adresszeile genau an. Irgendwo steht eine lange Zahlenfolge die durch Punkte seprariert ist. Der Letzte Block vor dem Slash ist die SiteID.

Hier mal ein Screenshot am Beispiel von GoogleWatchBlog.de:

gwb-facebookid

Weiterlesen