我在我的每个网站页面上都有喜欢的按钮。每一个都指定页面http://www.efratnakash.com/about_website_e.asp,例如href= url
如何在我的网站中显示所有点赞的总和?类似于: href=http://www.efratnakash.com/*.asp
谢谢,
Efrat
发布于 2014-02-12 20:12:41
最简单的方法是使用the official Facebook page生成所需的脚本和Html标记
最后,您将在页面顶部插入以下代码:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>并在您希望“赞”计数的位置插入以下代码片段:
<div class="fb-like" data-href="http://www.efratnakash.com/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>我不确定这是否会给你的域名所有喜欢的的总和。如果您需要一种更强大的方法来查询点赞数据,您可能需要考虑使用FQL,它是Facebook Graph API的一部分,您可以在其中执行如下查询:
SELECT total_count FROM link_stat WHERE url = http://www.efratnakash.com
为您提供以下JSON数据:
{
"data": [
{
"total_count": 12
}
]
}(我必须承认,这是我第一次使用FQL!)12个听起来像是你的点赞总数,还是仅仅是你主页上的点赞数量?如果它太低,我相信肯定有某种方法来汇总该域名的所有点赞。
希望这能对你有所帮助!
https://stackoverflow.com/questions/21725388
复制相似问题