object_id и поля ссылки отсутствуют в запросе "{page_id}/posts"

Вопрос:

Я запрашиваю последние сообщения, опубликованные на общедоступной странице с запросом:

    /{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 не хватает иногда. Но человек, который публикует новости на странице, ругается, что все сообщения публикуются одинаково без разницы. Что может быть неправильным?

Ответ №1

Что касается документов на https://developers.facebook.com/docs/graph-api/reference/v2.0/post/#fields, поле object_id заполняется только тогда, когда в сообщении есть фотография или видео:

Идентификатор любой загруженной фотографии или видео, прикрепленной к сообщению.

Оцените статью
TechArks.Ru
Добавить комментарий