我想在浏览器扩展/侧边栏中使用Facebook JS SDK。我已经看到了关于此的其他问题,但没有具体的答案。我不想做单独的OAuth处理 - 我更喜欢使用JS SDK,这使得这一切都透明。
然而,似乎FB。*调用根本不会触发它们的回调。我错过了什么吗?甚至可以在非托管环境中使用JS SDK吗?
示例:
window.fbAsyncInit = function() {
FB.init({
appId : 'XXX',
status : true,
cookie : true,
xfbml : false
});
FB.getLoginStatus(function(response) {
alert('CALLBACK');
});
};
谢谢,
马特克鲁斯
答案 0 :(得分:0)
不幸的是,Facebook JavaScript SDK无法在Chrome上运行 扩展,因为它在“chrome-extension://”协议下工作。 虽然谷歌为OAuth提供了一个教程,但Facebook解释说 稍微容易一点。