Moderação de comentários

Use a Graph API do Instagram para receber, responder, excluir, ocultar/reexibir e desabilitar/habilitar comentários em mídias do Instagram dos usuários do seu app.

A partir do dia 27 de agosto de 2024, a permissão instagram_manage_comments será exigida para acessar o campo username de um usuário do Instagram que comentou na mídia da conta profissional do Instagram de um usuário do app.

Com a API de Mensagens do Instagram, é possível enviar respostas privadas (mensagens diretas) aos usuários que comentaram na mídia do Instagram de vídeo ao vivo de um usuário do app. Verifique a documentação sobre respostas privadas de mensagens do Instagram para saber mais.

Pontos de extremidade

A API consiste nos pontos de extremidade a seguir. Consulte a documentação de referência de cada ponto de extremidade para ver requisitos de parâmetros e permissões.

Exemplos

Como obter e responder a comentários

É possível obter todos os comentários de um objeto de mídia, analisar e filtrar os dados retornados com critérios específicos e depois responder a quaisquer comentários que atenderem aos seus critérios.

Primeiro, consulte o ponto de extremidade GET /{ig-media-id}/comments para obter todos os comentários e os respectivos IDs no objeto de mídia:

Exemplo de solicitação

GET graph.facebook.com
  /17895695668004550/comments

Exemplo de resposta

{
  "data": [
    {
      "timestamp": "2017-08-31T18:10:30+0000",
      "text": "I love this!",
      "id": "17873440459141021"
    },
    {
      "timestamp": "2017-08-31T19:16:02+0000",
      "text": "This is awesome!",
      "id": "17870913679156914"
    },
    ... // results truncated for brevity
  ]
}

A seguir, analise os comentários retornados que atenderem aos critérios definidos e use-os para responder aos usuários do Instagram no tópico do comentário:

Exemplo de solicitação

POST graph.facebook.com
  /17870913679156914/replies?message=Thanks%20for%20sharing!

Exemplo de resposta

{
  "id": "17873440459141029"
}

Se houver um grande número de comentários para responder, será possível fazer uma solicitação única em lote para as respostas.