我是在Facebook Javascript SDK的。 我正试图利用这一机会提出申请。 但是,在篡改“FB.api”方法时,却很难 l。 我的“FB.api”方法有时没有适当运作。 有时会做出反应(我只是得到答复,姓名),而其他时间也不会适当援引。
window.fbAsyncInit = function() {
FB.init({
appId : my_app_id , // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
oauth : true, // enable OAuth 2.0
xfbml : true // parse XFBML
});
FB.getLoginStatus(function(response) {
if (response.authResponse) {
alert( user is: +response.status);
userId = response.authResponse.userID;
FB.api( /me ,function(response) {
alert( Inside FB.api function );
document.getElementById("userInfo").innerHTML = Welcome <img src="https://graph.facebook.com/ + response.id + /picture" style="margin-right:5px"/> +response.name + ! ;
});
}
});
};
其他方法FB.ui和FB.get CarloinStatus和Facebook,如纽芬兰,正在按预期进行工作,但只有FB.api公司没有像其他方法一样无缝工作。 不是为什么? 请帮助我解答这一问题。