喜欢按钮 - 当我从Facebook返回页面时,它不是"liked"



我单击我的网页中的按钮。好吧,在我的Facebook个人资料上,我看到了我喜欢它。

现在,当我从Facebook中单击此链接时,它将打开"喜欢的"页面,但是在"喜欢"按钮上,它不是"喜欢"的。

实际上,我喜欢的链接是http://www.mywebsite.com/?id=1。

它添加了一些成瘾参数。

为什么?我该如何解决?我的代码(直接从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/it_IT/all.js#xfbml=1&appId=25352352352";
    fjs.parentNode.insertBefore(js, fjs);
    } (document, 'script', 'facebook-jssdk'));
</script>
<fb:like send="false" layout="button_count" width="450" show_faces="false"></fb:like>

刚好在身体之后

<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=xxxxxxxxxxxx";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
<script>

appid =放置您的应用ID。

应用不应处于沙盒模式。

还要检查Firefox是否有任何JavaScript错误。

将您想要的代码下方放置在您想要的位置

<div class="fb-like" data-send="false" data-width="450" data-show-faces="true"></div>

喜欢按钮需要应用ID。

最新更新