Graph API - идентификатор фотографии не возвращает изображение

У меня есть приложение, которое запросило разрешение «user_photos». Я пытался получить данные изображения с идентификатором фотографии. например. https://graph.facebook.com/123456/picture, но я продолжаю получать следующую ошибку:

"type": "OAuthException", "message": "Для запроса этого ресурса требуется токен доступа пользователя."

На самом деле я пытаюсь добиться в конце концов, чтобы получить обложку_фото каждого альбома, который есть у пользователя. Я использую функцию Facebook.getImageUrl(id) API AS3 Facebook, которая хорошо работает с изображениями профиля, но не с этим.

У кого-нибудь есть такая же проблема?


person Edwin Toh    schedule 27.08.2011    source источник


Ответы (1)


Ошибка описывает проблему и предлагает решение, вам нужно access_token текущего (вошедшего в систему) пользователя или неопределенное access_token (с использованием разрешения offline_access), прежде чем вы сможете получить то, что хотите.

Некоторые объекты на Facebook не требуют access_tokens:

https://graph.facebook.com/cocacola/picture
https://graph.facebook.com/ifaour/picture

Но некоторые делают:

https://graph.facebook.com/cocacola/feed
person ifaour    schedule 27.08.2011