my FB.login (функция заканчивается областью видимости как следует:
}, {scope:'user_birthday,friends_birthday'});
после того, как пользователь входит в функцию permissionsTest (), срабатывает:
function permissionsTest(){
FB.api('me/friends?fields=birthday', {fields:'birthday'}, function(response) {
alert(response.data[1]);
});
}
Но все оповещения возвращаются: [объект объекта], когда я пытаюсь увидеть что-то вроде: 12/09/1983
Как это должно работать?
см .: graph.facebook.com/me/friends?fields=birthday
Вы можете ясно видеть, что существует объект с именем "data", содержащий массив объектов с именами "id" и "birthday"
Мои предыдущие попытки:
response.data [1] возвращает [объект Object]
ответ возвращает [объект Object]
response.data [1] .id возвращает неопределенное значение
response.data [1]. день рождения возвращает неопределенное значение
response.id возвращает неопределенное значение
response.birthday возвращает неопределенное
Кажется, я не могу понять это правильно, и я чувствую, что исчерпал документы, стек и Google.