2

我想为我网站上的特定页面创建一个类似 Facebook 的计数器。

例如,我的网站上可能有这些页面,其中每个页面都有不同的文章:

www.mysite.com/article1.cfm

www.mysite.com/article2.cfm

www.mysite.com/article3.cfm

我希望这些页面中的每一个都有自己的 Facebook“点赞”计数器元素,单击该元素时将跟踪该单个页面的点赞数。我试图查看 Facebook 对所有这些的解释,但我是 Facebook 开发的新手。我必须使用的主要服务器端语言是 ColdFusion——当然,如果有 JavaScript/jQuery 解决方案或其他方法来完成这个,我是开放的。

4

2 回答 2

4

这是您将 facebook like 添加到页面的方式:

<html xmlns:fb="http://ogp.me/ns/fb#">
    <head>
    </head>
    <body>
        <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&appId=YOUR_APP_ID";
          fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));</script>

        <div class="fb-like" data-href="http://www.yourwebsite.com" data-send="false" data-layout="box_count" data-width="450" data-show-faces="false"></div>
    </body>
</html>

在哪里:

  • YOUR_APP_ID:必须是您可以通过拥有 facebook 开发者帐户创建的应用程序 ID。你可以去这里创建一个
  • http://www.yourwebsite.com:是您网站的 URL。因为 facebook 喜欢实际发布到您的时间线,这将是它的链接
于 2013-01-07T16:21:27.040 回答
2

您需要的所有信息都在这里。非常简单的表单来创建和自定义您的喜欢按钮。

https://developers.facebook.com/docs/reference/plugins/like/

  • 您需要为每一页浏览一次。然后单击“获取代码”并将 FB 为您提供的内容复制并粘贴到您的相关网页中。
于 2013-01-07T16:22:24.290 回答