【问题标题】:Facebook 'Like' not incrementingFacebook“喜欢”没有增加
【发布时间】:2014-08-11 20:00:21
【问题描述】:

我需要做什么才能让 FB 之类的柜台为网站工作 - 而不是 FB 页面/应用程序/其他任何东西。

我已经按照这里的开发指南https://developers.facebook.com/docs/plugins/like-button

我已经阅读了以下问题和cmetsFacebook Like Button doesn't incrementhttps://stackoverflow.com/questions/13211964/cannot-make-standard-facebook-like-button-code-workLike button action not showing on user's walls和其他人。

我把它放在页面的顶部,所以它在渲染时就在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_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

我已经把它放在我想要点赞计数器的地方(网站名称已更改以避免不必要的指责):

<div class="fb-like" data-href="http://mywebsite.com" data-layout="box_count" data-action="like" data-show-faces="false" data-share="false"></div>

结果:

按钮按预期显示。 当单击(似乎是)JS 窗口时,会出现要求添加评论 - 取消和评论按钮被禁用。 当我输入文本时,按钮被启用。 点击评论 像从 0 到 1 的增量 刷新页面 - 计数器重置为 0 随后的点击闪现了 JS 对话框,它消失了,计数器保持在 0(可以看到它闪现“你喜欢这个”并带有进一步的评论框,但在我做任何事情之前就消失了) FB 用户的墙上没有任何消息表明任何关于该网站的点赞或任何内容

我需要创建一个 FB 应用程序吗?我在 FB 'like' 开发者页面上看到了一些对 appId 的引用。

沮丧!

如果有假人指南,将不胜感激。

【问题讨论】:

    标签: facebook facebook-like


    【解决方案1】:

    您需要在https://developers.facebook.com/ 创建一个 FB 应用程序才能使用“赞”按钮。创建应用后,请确保在创建 like button 时在“获取代码”窗口中选择您的应用。

    【讨论】:

    • 感谢您的提示,但我就是不明白 - 我正在注册/创建一个新应用程序的一半,它要求我提供至少 4 张关于我将如何使用 FB 的屏幕截图在网站上。如果我无法注册以在我的网站中使用 FB,我该怎么办???我已经阅读了这个en-gb.facebook.com/help/110919988996182,但是“创建 FB 应用程序入门指南”的每个分支(无论是 Canvas 应用程序还是外部网站——它们都从集成 SDK 以及如何集成登录/类似等开始......他们跳过关于创建应用程序的部分以及他们想要的截图
    • 将答案标记为已接受,因为它确实感觉正确,只是我在理解将应用程序公开所需的内容方面遇到了进一步的问题。
    • 我放弃了 - 我使用 appId 生成了新代码,但刷新页面时计数器仍保持在 0。我究竟做错了什么?该网站是jobcloud.cz
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-25
    相关资源
    最近更新 更多