Комментарии

Представляет подборку комментариев IG Comment к объекту IG Media.

Неорганические комментарии

Комментарии к объявлениям, содержащим объекты IG Media (т. е. неорганические комментарии), относятся к другому типу и не поддерживаются. Для получения неорганических комментариев используйте API Marketing и запрашивайте effective_instagram_story_id объявления. После этого можно отправить запрос к границе контекста /comments возвращенного ID, чтобы получить подборку неорганических комментариев Instagram. Дополнительную информацию см. в руководстве по модерированию API Marketing.

Создание

Создание комментария к медиаобъекту

POST /{ig-media-id}/comments?message={message}

Создает комментарий IG Comment к объекту IG Media.

Ограничения

Комментарии к видео в прямом эфире IG Media не поддерживаются.

Параметры строки запроса

Параметры строки запроса необязательны, если не указано обратное.

  • {message} (обязательный) — текст комментария.

Разрешения

Маркер доступа пользователя, создавшего объект IG Media, со следующими разрешениями:

  • instagram_basic
  • instagram_manage_comments
  • pages_show_list
  • pages_read_engagement

Если маркер доступа принадлежит пользователю, роль которого на Странице была назначена через Business Manager, также требуется одно из следующих разрешений:

  • ads_management
  • pages_read_engagement
  • business_management

Пример запроса

POST graph.facebook.com
  /17895695668004550/comments?message=This%20is%20awesome!

Пример ответа

{
  "id": "17870913679156914"
}

Чтение

Получение комментариев к медиаобъекту.

GET /{ig-media-id}/comments

Возвращает список объектов IG Comment для объекта альбома IG Media.

Ограничения

  • Запросы с использованием API версии 3.1 и более ранних возвращают результаты в хронологическом порядке. Запросы с использованием версии 3.2 и более поздних возвращают результаты в обратном хронологическом порядке.
  • Возвращаются только комментарии верхнего уровня. Ответы на комментарии не возвращаются, если только не используется расширение поля для запроса поля replies.
  • В одном запросе возвращается до 50 комментариев.

Разрешения

Маркер доступа пользователя, создавшего объект IG Media, со следующими разрешениями:

  • instagram_basic
  • pages_show_list
  • pages_read_engagement

Если маркер доступа принадлежит пользователю, роль которого на Странице была назначена через Business Manager, также требуется одно из следующих разрешений:

  • ads_management
  • pages_read_engagement
  • business_management

Пример запроса

GET graph.facebook.com
  /17895695668004550/comments

Пример ответа

{
  "data": [
    {
      "timestamp": "2017-08-31T19:16:02+0000",
      "text": "This is awesome!",
      "id": "17870913679156914"
    },
    {
      "timestamp": "2017-08-31T18:10:30+0000",
      "text": "*Sniff*",
      "id": "17873440459141021"
    }
  ]
}

Обновление

Эта операция не поддерживается.

Удаление

Эта операция не поддерживается.