【发布时间】:2014-04-11 00:03:42
【问题描述】:
我有一个使用以下代码在域的登录页面上带有 Facebook Like 按钮的网站
<!-- FB button code -->
<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&status=0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!-- FB button code end -->
这是 FB 提供的默认代码,其中 &status=0 是根据FB.getLoginStatus() called before calling FB.init() 添加的
实际按钮的代码是
<li><div class="fb-like" data-href="http://www.vinner.com.au" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></div></li>
这工作了一段时间,但 FB 页面本身的任何新点赞突然停止在 26 并且我对该页面的点赞注册为下面的屏幕截图
但是实际网站将点赞数重置为较低的数字,我可以重新喜欢该页面(并且我在同一浏览器上登录 FB)
我在 FB 上提出了一个错误,但他们不响应个人请求,所以希望那里的人能够识别我是否在我的配置中做错了什么,并能解释为什么我有不同的点赞数,以及为什么我能够重新喜欢我已经喜欢的页面。
【问题讨论】:
标签: facebook facebook-like facebook-likebox