如何在我的网站中嵌入Facebook Like Box?

Wil*_*yor 0 javascript facebook facebook-like

我觉得这应该很容易,但我无法得到任何工作.

我在Facebook上为我的网站创建了一个应用程序.我已经设置了我的网站网址并公开了我的应用.

根据说明,我应该在我的顶部附近添加此代码 body

<script>
window.fbAsyncInit = function() {
  FB.init({
    appId      : 'MY_APP_ID',
    xfbml      : true,
    version    : 'v2.2'
  });
};
(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/sdk.js";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
Run Code Online (Sandbox Code Playgroud)

然后我可以嵌入这样的插件:

<div
  class="fb-like"
  data-share="true"
  data-width="450"
  data-show-faces="true">
</div>
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我没有看到任何内容fb-like div.

我挖得更深一些,似乎sdk.js应该由第一位代码引入的文件不是.相反,//connect.facebook.net/en_US/sdk.jsURL返回307 Internal Redirectabout:blank.

我已经清除了我的缓存,我已经尝试了这个代码localhost以及我的实际域名,我更改了站点URL以匹配.

我究竟做错了什么?

Wil*_*yor 7

在我的情况下,我运行了Disconnect Chrome插件.它阻止了对社交媒体网站的请求.

我关闭了阻止程序插件,一切都很顺利.