我正在使用FB JavaScript SDK並完全遵循FB教程。我添加了登錄按鈕,使用我的FB帳戶登錄,並試圖進行非常基本的FB.api調用,但即使在我用facebook登錄後也沒有得到正確的響應。這裏是代碼:如何使FB.api調用
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '291660820848913',
status : true,
cookie : true,
xfbml : true,
oauth : true,
});
FB.api('/me', function(response) {
alert(response.name);
});
};
(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>
這給了我一個警告,說「未定義」。難道我做錯了什麼?
什麼警示特別?你的錯誤控制檯報告什麼? – sarnold 2012-01-30 01:31:16