GRAPH API перенастраивает пустой JSON для запроса альбомов или фотографий (все необходимые разрешения включены) - PullRequest
0 голосов
/ 12 августа 2011

Я пытаюсь получить альбом пользователя с помощью GRAPH API с функцией

facebook.request(contact.getFacebook_id()+"/albums")

но взамен я получаю только строку без альбомов:

{
  "data": [
  ]
}

Это происходит только с определенными идентификаторами пользователей. Например, нет проблем с запросом

facebook.request(contact.getFacebook_id())

facebook.request(contact.getFacebook_id()+"/picture");

Это происходит только для запроса альбомов и их картинок. У меня есть разрешения: user_photos и friend_photos

contact.getFacebook_id() предназначен для получения идентификатора пользователя (он не равен нулю, я его проверил)

Ответы [ 2 ]

1 голос
/ 28 октября 2011

После некоторых исследований это не ошибка.У Facebook есть другие настройки конфиденциальности для сторонних приложений и собственного приложения, из-за чего я ошибся, заключив, что упомянутое действие возможно.

0 голосов
/ 12 августа 2011

Вам также нужно дать разрешения user_photo_video_tags для ваших фотографий и фотографий друзей, вам также нужно дать разрешение friends_photo_video_tags

Тем не менее, если у вас возникли проблемы, проверьте access_tokenвосстановлено правильно или нет.

...