Я запрашиваю последние сообщения, опубликованные на общедоступной странице с запросом:
/{group_id}/posts?fields=object_id&limit=1
и для некоторых сообщений появляется поле “object_id”, а для других нет. Почему это происходит? Существуют ли специальные правила размещения сообщений на странице?
Через Graph Explorer он выглядит http://take.ms/12LuG. Но просмотр с помощью маркера API-интерфейса API прекрасно: каждый объект-объект возвращается.
Мне нужны поля “object_id” или “link”, чтобы показывать последнее сообщение на странице внутри холста.
Найдено Похожая проблема здесь Facebook Graph API object_id не хватает иногда. Но человек, который публикует новости на странице, ругается, что все сообщения публикуются одинаково без разницы. Что может быть неправильным?
Что касается документов на https://developers.facebook.com/docs/graph-api/reference/v2.0/post/#fields, поле object_id
заполняется только тогда, когда в сообщении есть фотография или видео:
Идентификатор любой загруженной фотографии или видео, прикрепленной к сообщению.