Facebook経由でログインした後に起動する関数を使用して、ユーザーデータ( /me )とフレンドデータ( /me/friends )を取得しようとしています。Javascript SDKを使用しています
//Getting logged in user data//
function users(callback) { FB.api('/me?fields=name,first_name,username,birthday,hometown,albums,photos,location,picture.height(100).width(100),cover', function(response) {
callback(response);
});
}
//Getting logged in user friends data//
function pic(album_id, callback) {
FB.api("/" + album_id + "/photos", function(response) {
callback(response);
});
}
これを使用することで、ログインしているユーザーのすべての公開データにアクセスできますが、許可が制限されているデータにはアクセスできません(たとえば、私の場所や出身地は友達だけに表示されるように設定されています)。
アプリ ダッシュボードの権限: