我已经构建了几个非常基本的应用程序,用作我的 Facebook 页面上的自定义选项卡。这些选项卡包含的所有内容都是一些超链接图像。
如果我实际上没有使用 Facebook JavaScript SDK 的任何功能,我是否有任何理由加载它?
最初我打算这样做只是为了将应用程序的 ID 与网页相关联,但我发现如果我省略了我粘贴在下面的标准代码片段,一切似乎都可以正常工作。
如果被告知,我应该有什么理由将其排除在外?
亚当
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'XXXXXXXXXX', // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
oauth : true,
});
// Additional initialization code here
// FB.Canvas.setSize();
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
</script>