Facebook Feed插件问题

时间:2014-01-11 17:10:29

标签: facebook plugins

我过去曾使用社交插件在网站上放置HTML新闻源。我试图做同样的事情,但我没有得到要显示的Feed。事实上,如果我访问https://developers.facebook.com/docs/plugins/activity,则演示不会显示。这可能是我的浏览器,或插件中的错误?任何指导都非常感谢!!

我在身体标签之后立即拥有这个,并且我将html粘贴在它的正确位置。

<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
  appId      : 'YOUR_APP_ID',                        // App ID from the app dashboard
  status     : true,                                 // Check Facebook Login status
  xfbml      : true                                  // Look for social plugins on the        page
  });

  // Additional initialization code such as adding Event Listeners goes here
  };

  // Load the SDK asynchronously
  (function(){
     // If we've already installed the SDK, we're done
     if (document.getElementById('facebook-jssdk')) {return;}

     // Get the first script element, which we'll use to find the parent node
     var firstScriptElement = document.getElementsByTagName('script')[0];

     // Create a new script element and set its id
     var facebookJS = document.createElement('script'); 
     facebookJS.id = 'facebook-jssdk';

     // Set the new script's source to the source of the Facebook JS SDK
     facebookJS.src = '//connect.facebook.net/en_US/all.js';

     // Insert the Facebook JS SDK into the DOM
     firstScriptElement.parentNode.insertBefore(facebookJS, firstScriptElement);
   }());
</script>

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

0 个答案:

没有答案