Facebook“喜欢”按钮不显示

时间:2015-08-27 18:03:56

标签: facebook facebook-like

我一直试图在我的一个网页上添加一个facebook“like”按钮。要做到这一点,在这样做的过程中,我在facebook上复制了一个“Like Button Configurator”的例子,但没有出现“喜欢”按钮。我在facebook调试器上运行它,但发现没有错误(除了一个关于“og:image”图片大小的投诉)。我还在这个论坛中搜索/审查了相关的帖子/答案。关于我是怎么做错的任何建议都将不胜感激。

我的测试页是here。欢迎您通过测​​试页面上的“查看源”检查源代码。

2 个答案:

答案 0 :(得分:0)

尝试使用此代码

身体后:



<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/ru_RU/sdk.js#xfbml=1&version=v2.4";
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="button_count" data-action="like" data-show-faces="true" data-share="false"></div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

事实证明,我需要在以下行的末尾添加“&amp; appId = xxxxxxxxx”: js.src =“//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.4”;做到这一点

js.src =“// connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.4&appId=xxxxxxx”

其中xxxxx是有效的Facebook AppId。它现在有效。