Facebook赞按钮计数不正确而且没有拿起已经点击了喜欢

时间:2014-04-11 00:03:43

标签: facebook facebook-like facebook-likebox

我在域名的着陆页上有一个带有Facebook赞按钮的网站,使用以下代码

<!-- 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提供的默认代码,其中&amp; 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点,而我喜欢的页面被注册为下面的屏幕截图

enter image description here

然而,实际的网站将Like计数重置为较低的数字,并且我能够重新获得该页面(并且我在同一浏览中登录了FB)

enter image description here

我已经向FB提出了一个错误,但他们没有回应个别请求,所以希望有人可以确定我的配置中是否有错误,可以解释为什么我有一个不同的喜欢计数,以及为什么我能够重新阅读我已经喜欢过的页面。

1 个答案:

答案 0 :(得分:1)

根据Like按钮的documentationdata-href属性为 -

  

将被喜欢的网页的绝对网址。

您正在为其网站提供网址,即http://www.vinner.com.au,并期望它与您的Facebook页面同步。这怎么可能?

喜欢外部网址并喜欢Facebook页面是两回事。

要使用您喜欢的按钮同步您的Facebook页面的喜欢 - 您应该将您的fb页面的网址提供给类似按钮 -

.... data-href="{link-to-your-fb-page}" ....