Facebook: все интересы возвращают пустой массив (музыка, фильмы и т. Д.) - PullRequest
1 голос
/ 15 июня 2011

Я пытаюсь найти любимых исполнителей текущего пользователя.

Когда я использую вызов '/ me / music' (используя ссылку 'music' примерно треть пути вниз по этой странице: http://developers.facebook.com/docs/reference/api/user/) ссылка Я получаю пустой массив, хотя у меня есть несколько любимых исполнителей.

Если я аутентифицируюсь с помощью PHP Facebook API, я также получаю пустой массив, даже если я предоставляю 'user_likes'разрешение.

Единственный способ получить эти данные - изменить настройку конфиденциальности «Интересы» на «Все», что, очевидно, делает бессмысленным получение специального разрешения для этих данных.

У меня естьпроверил приложения, которым предоставлен доступ в моем профиле, и приложение определенно имеет доступ к моим лайкам.

Аналогичный вопрос был задан здесь: Friends_interests / likes / etc возвращаются пустыми из Facebook Graph API .

Дайте мне знать, если вам нужна дополнительная информация.

Спасибо, Мэтт.

1 Ответ

4 голосов
/ 15 июня 2011

вам необходимо разрешение "user_interests" для чтения этой информации.

см. http://developers.facebook.com/docs/authentication/permissions/ для списка возможных разрешений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...