Не могу получить лайки фото объекта - PullRequest
0 голосов
/ 05 октября 2011

Я использую Graph API в своем приложении для iOS.Когда я делаю запрос типа [facebook requestWithGraphPath: @ "me / photos"] .. я получаю ожидаемый результат (25 самых последних объектов Photo).Я вижу в результатах комментарии, теги ... для каждой фотографии, но не вижу лайков для каждой фотографии.Это то, что кто-то еще испытывал раньше, или я пропускаю некоторые разрешения?До получения фотографий я делаю [facebook authorize:] со следующими разрешениями: «user_photos», «friends_photos».Мне просто кажется, что в возвращаемых объектах отсутствует свойство лайков ...

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 05 октября 2011

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

URL для лайка: https://graph.facebook.com/{photo ID}/likes И аналогично для комментариев: https://graph.facebook.com/{photo ID}/comments

Страница документации по фотообъекту здесь ваш друг.

Вы можете объединить эти вызовы, используя пакетный запрос , чтобы получить все идентификаторы фотографий, затем получить лайки икомментарии к каждой фотографии ID.

...