Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP,类似Facebook的计数_Php_Facebook_Facebook Like - Fatal编程技术网

PHP,类似Facebook的计数

PHP,类似Facebook的计数,php,facebook,facebook-like,Php,Facebook,Facebook Like,我想没有任何方法可以像任何一篇帖子一样检索facebook 请帮帮我 我试图搜索谷歌,我得到了以下代码 function facebook_count($url){ // Query in FQL $fql = "SELECT share_count, like_count, comment_count "; $fql .= " FROM link_stat WHERE url = '$url'"; $fqlURL = "https://api.facebo

我想没有任何方法可以像任何一篇帖子一样检索facebook

请帮帮我

我试图搜索谷歌,我得到了以下代码

function facebook_count($url){

    // Query in FQL
    $fql  = "SELECT share_count, like_count, comment_count ";
    $fql .= " FROM link_stat WHERE url = '$url'";

    $fqlURL = "https://api.facebook.com/method/fql.query?format=json&query=" . urlencode($fql);

    // Facebook Response is in JSON
    $response = file_get_contents($fqlURL);
    return json_decode($response);

}

$fb = facebook_count('https://www.facebook.com/digital.inspiration');

// facebook share count
echo $fb[0]->share_count;

// facebook like count
echo $fb[0]->like_count;

// facebook comment count
echo $fb[0]->comment_count;
这将是页面上的一个条目的类似项,只需替换Post ID。当然,您需要使用访问令牌来进行调用。您可以使用应用令牌:App ID | App Secret。有关令牌的更多信息:


顺便说一句,FQL已被弃用,请不要再使用它。

谢谢Fred ii和luschn
https://graph.facebook.com/5791561181_10153733325296182?fields=likes.limit(1).summary(true)