喜欢按钮不会发布到Facebook

时间:2012-10-24 10:36:45

标签: html facebook post facebook-like back

我知道有很多关于这个主题的帖子,我已经阅读了所有这些帖子,但没有解决我的问题。

我不知道发生了什么事,它在一两个星期前工作正常。现在,当我点击我文章上的“赞”按钮时,我在Facebook上看不到。更多,如果我在类似按钮上写评论,仍然无效。

代码是:

<div class="fb-like" data-href="http://steagu.ro/index.php?id=<?php echo $myid; ?>&amp;cat=1" data-send="false" data-width="200" data-show-faces="false"></div>

我也尝试过使用xfbml代码,但结果相同。

当然,我还需要facebook的另一部分,就在正文部分之后:

<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/all.js#xfbml=1&appId=386320764714835";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

您可以测试类似按钮here。奇怪的是我没有对代码进行任何更改。按钮正在计算喜欢,但对Facebook页面没有影响。由于它只发生在我身上,我的网站一定是个错误,我无法找到它

1 个答案:

答案 0 :(得分:0)

我不确定这是否会有所帮助,但我正在使用类似的代码,而且它也停止了工作,所以我谷歌搜索并发现以下似乎工作得更好:

<iframe src="https://www.facebook.com/plugins/like.php?href=http://www.youwebsitename.co.uk"
                    scrolling="no" frameborder="0" style="border: none; width: 300px; height: 20px;"></iframe>

请参阅以下链接 https://developers.facebook.com/docs/guides/web/

正如文章中提到的那样,iframe被更广泛地使用并且更容易实现。

希望有帮助