2014-09-26 2 views
1

Я пытаюсь получить постов пользователя с изображениями на его канале.Facebook Graph API: получить satuses с фотографиями на ленте пользователя

GET https://graph.facebook.com/USER_ID/photos/uploaded 

получит мне загруженные изображения, но без статуса они были размещены на.

с другой стороны,

GET https://graph.facebook.com/USER_ID/feed?fields=message 

будет работать нормально, но

GET https://graph.facebook.com/USER_ID/feed?fields=message,attachments 

возвращает мне этот

{ 
    "error": { 
    "type": "http", 
    "message": "unknown error", 
    "status": 500 
    } 
} 

(FYI, как для v2. 1 FQL устарел)

help?

ответ

2

Насколько мне известно, вы должны сделать USER_ID/feed, а затем отфильтровать сообщения, которые не являются изображениями. В таких объектах нет поля attachment. Нет никакого способа фильтрации контента в Graph API, как вы могли бы сделать в FQL. Вам нужно будет получить тип сообщения, который, я уверен, является полем type.

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