Я использую API-интерфейс Facebook для получения новостей для пользователя.Facebook Graph API object_id иногда отсутствует
Мой запрос URL является: XXXXXXXXXXXXXX/корма поля = от, идентификатор, created_time, фотография, ссылка, object_id, сообщение, likes.fields (ID)
С object_id, я хочу, чтобы получить большой изображение сообщения, используя следующий адрес: http://graph.facebook.com/OBJECT_ID/picture?type=normal
Поле возврата изображения всегда заполнено, но object_id не возвращается на некоторых постах. Почему это? Мне действительно нужно изображение с высоким разрешением и не нашел другого способа получить это.
object_id возвращается только если вложение является объектом facebook (например, изображение, загруженное пользователем). Некоторые истории в фиде не имеют изображения вообще, и некоторые фотографии не являются объектами facebook (например, миниатюрами для общих ссылок). –
@MingLi Кажется, что вы правы, все сообщения без object_id размещены как ссылки вместо изображений. Спасибо, пожалуйста, поставьте его в ответ, чтобы я мог его принять. – harmjanr