如何从几个facebook喜欢按钮呈现喜欢的数量?

时间:2014-02-12 10:36:18

标签: facebook asp-classic facebook-like

我在每个网站页面都喜欢按钮。 每个都指定页面URL,例如HREF = http://www.efratnakash.com/about_website_e.asp

如何在我的网站上展示所有喜欢的总和? 类似于:href = http://www.efratnakash.com/ * .asp

谢谢,

埃弗拉特

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用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听起来像你喜欢的总数,还是你主页上的喜欢?如果它太低,我肯定必须有一些方法来总结该领域的所有喜欢。

希望这有一些用处!