2016-02-27 3 views
-1

Я пытаюсь получить свою информацию с помощью «0», используя «API-интерфейс API-интерфейса графика», чтобы выполнить некоторые тесты.Информация об узле «me» Facebook

Если я использую версии v2.5 (последнее) только "id" и "name" поля извлеченные.

Но если я использую v2.3 или более ранние версии, больше информации, как "birthday", "first_name", "gender", "last_name" извлекаются.

Мне нужна вся информация, как более старая версия, но вы хотите использовать последнюю. Что я должен делать иначе?

+0

Может там разрешения нужно быть разрешено? – Jhn

+0

Но я использую тот же токен доступа, когда использую версию 'v2.3', возвращающую каждое поле. Я не думаю, что это проблема разрешения. –

ответ

1

Это называется «Декларативные поля» и поставляется с v2.4. Теперь вы должны указать поля, которые вы хотите получить, или вы получите только идентификатор и имя:

/me?fields=name,first_name,last_name,birthday 

Конечно, вы должны разрешить пользователю user_birthday получить свой день рождения.

Changelog: https://developers.facebook.com/docs/apps/changelog#v2_4

Смежные вопросы