我想整合facebook' like'按钮进入我的网站,我已成功完成此操作。我在一个网页上有多篇文章,每篇文章下都有一个'喜欢'按钮已添加。现在我想检索不同网页中每个按钮的喜欢数量。是否可以在声明' like'时指定ID。按钮,然后使用相同的ID来检索来自Facebook的点击次数。有人可以向我解释这是如何工作的吗?如果可能,请提供代码示例。
由于
答案 0 :(得分:1)
您可以使用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
你和你的网址中有来自comments_count和likes_counts的数组,例如:
FQL for facebook.com and google.com stats
<强>参考强>
https://developers.facebook.com/docs/reference/fql/link_stat/
答案 1 :(得分:0)
阅读Facebook for Websites,它会告诉您在网站中使用类似插件的所有信息。