0

我想在我的 facebook 页面选项卡中添加一个 facebook like 按钮,不是针对我自己的页面,而是针对用户来自的页面。
现在,如果我将页面的 id 用于我的喜欢按钮

<div class="fb-like" id="like-button" href="http://www.facebook.com/PAGE_ID
data-send="false" data-width="450" data-show-faces="false"></div>

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

该页面没有得到喜欢。

这是不可能的还是我做错了?

4

1 回答 1

0

Like 按钮不打算以这种方式使用。点赞按钮仅适用于不在 facebook.com 上托管的网页。

但是你试图做的实际上可以工作,尽管有问题。问题是您的页面 URL 不正确:

http://www.facebook.com/PAGE_ID

当您在网络浏览器中打开此 URL 时,它会将您重定向到正确的页面 URL。

如果您为点赞按钮使用正确的页面 URL,您的页面将收到点赞,但点赞按钮可能会报告错误。

于 2012-07-27T15:22:25.717 回答