0
私はjavascript sdkを使用しています。私はいつAPI呼び出しを行うことができるのか不明です。 FB.apiはFB.getLoginStatus関数内でうまく動作しますが、それ以下のFB.api呼び出しは 'undefined'という名前を出力します。明らかに私は何か基本的なものを逃している。何らかの方法でアクセストークンを使用する必要がありますか?Javascript SDK APIでの承認
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
FB.api('/me', function(response) {
// SUCCESS
alert('Your name is ' + response.name);
});
}
});
FB.api('/me', function(response) {
//FAILURE
alert('Your name is ' + response.name);
});
私はフレームワークを非同期にロードしましたが、この例では表示していませんでした。しかし、FB.apiは、ユーザーが接続していることを確認した後にのみ呼び出すことができることを確認していただきありがとうございます。 – Sean