Сначала ваше приложение должно использовать необходимые разрешения, такие как,
user_birthday, friends_birthday, user_location , friends_location...
(для дополнительных разрешений)
Получить информацию о текущем пользователе:
FB.api('/me', function(response) {
// Stuff here
});
Получить информацию о друзьях текущего пользователя:
FB.api('/me/friends', function(response) {
// Stuff here
});
вы получите ответ, как,
{data: [{id: "FRIEND1_ID", name: "FRIEND1_NAME"}, {id: "FRIEND2_ID", name: "FRIEND2_NAME"}]....}
Если вы хотите получить больше свойств ваших друзей, используйте параметр FIELDS
, например
FB.api('/me/friends', {fields: 'name,id,location,birthday'}, function(response) {
// Stuff here
});
Если вы хотите получить информацию о друге отдельного пользователя:
FB.api('/FRIEND1_ID', function(response) {
// Stuff here
});
Попробуйте это Пример сайта