Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.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 Like - Fatal编程技术网

Php 类似facebook的按钮跟踪

Php 类似facebook的按钮跟踪,php,facebook-like,Php,Facebook Like,我想将facebook的“喜欢”按钮集成到我的网站上,我已经成功地做到了这一点。我在一个网页上有多篇文章,每篇文章下面都添加了一个“喜欢”按钮。现在我想检索不同网页中每个按钮的喜欢数。是否可以在声明“like”按钮时指定一个id,然后使用该id从facebook检索点击次数。有人能给我解释一下这是怎么回事吗?如果可能,请提供代码示例 感谢阅读,它会告诉你关于在网站中使用like插件的一切。阅读,它会告诉你关于在网站中使用like插件的一切。你可以使用FQL来要求like计数 在代码中,您可以使用

我想将facebook的“喜欢”按钮集成到我的网站上,我已经成功地做到了这一点。我在一个网页上有多篇文章,每篇文章下面都添加了一个“喜欢”按钮。现在我想检索不同网页中每个按钮的喜欢数。是否可以在声明“like”按钮时指定一个id,然后使用该id从facebook检索点击次数。有人能给我解释一下这是怎么回事吗?如果可能,请提供代码示例


感谢

阅读,它会告诉你关于在网站中使用like插件的一切。

阅读,它会告诉你关于在网站中使用like插件的一切。

你可以使用FQL来要求like计数

在代码中,您可以使用如下内容:

$query='SELECT normalized_url,comment_count,like_count,total_count FROM link_stat WHERE url IN ("http://yourwebsite.com/articles/1","http://yourwebsite.com/articles/2")';
$url = "http://graph.facebook.com/fql?q=".urlencode($query);
$data = json_decode(file_get_contents($url),true); //better use curl
并且您拥有和数组,其中包含来自URL的注释数和喜欢数,例如:

参考资料


您可以使用FQL请求类似的计数

在代码中,您可以使用如下内容:

$query='SELECT normalized_url,comment_count,like_count,total_count FROM link_stat WHERE url IN ("http://yourwebsite.com/articles/1","http://yourwebsite.com/articles/2")';
$url = "http://graph.facebook.com/fql?q=".urlencode($query);
$data = json_decode(file_get_contents($url),true); //better use curl
并且您拥有和数组,其中包含来自URL的注释数和喜欢数,例如:

参考资料