Jak zjistit počet likes Facebooku pro url stránky

API Facebooku umožňuje skrze FQL query dotazovací jazyk zjišťovat počet likes, počet sdílení, počet komentářů pro jednotlivé stránky.

zavoláte tuto adresu s parametrem URL a vrátí se vám výsledek v JSON formátu, který můžete zpracovat např. pomocí PHP
https://api.facebook.com/method/fql.query?query=select total_count, like_count, comment_count, share_count, click_count from link_stat where url='[URL]'&format=json

 

Pokud uberete položky z dotazu select, bude dotaz rychlejší.

PHP funkce:

function dej_fb_likes($url){// $query = „select like_count from link_stat where url='{$url}'“;   $call = „https://api.facebook.com/method/fql.query?query=“ . rawurlencode($query) . „&format=json“;
$ch = curl_init();   curl_setopt($ch, CURLOPT_URL, $call);   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);   $output = curl_exec($ch);   curl_close($ch);   return json_decode($output);}

[ad#SKLIK CLANKY]