Moderación de comentarios

Puedes utilizar la API Graph de Instagram para obtener, responder, eliminar, mostrar u ocultar y activar o desactivar los comentarios en objetos de contenido multimedia de Instagram propiedad de los usuarios de tu aplicación.

Puedes utilizar la API de mensajes de Instagram para enviar respuestas privadas (mensajes directos) a los usuarios que han comentado el contenido multimedia de vídeo en directo de los usuarios de tu aplicación. Consulta la documentación de respuestas privadas de Mensajes de Instagram para averiguar cómo hacerlo.

Extremos

La API consta de los extremos siguientes. Consulta en la documentación de referencia de cada extremo los requisitos de parámetros y permisos.

Ejemplos

Recuperación de comentarios y respuesta

Puedes obtener todos los comentarios de un objeto multimedia, analizar y filtrar el conjunto de datos devuelto según unos criterios concretos y, a continuación, responder a cualquier comentario que cumpla tus criterios.

Consulta primero el extremo GET /{ig-media-id}/comments para obtener todos los comentarios y sus identificadores en el objeto de contenido multimedia:

Ejemplo de solicitud

GET graph.facebook.com
  /17895695668004550/comments

Ejemplo de respuesta

{
  "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 continuación, analiza en los resultados devueltos los comentarios que coinciden con los criterios que uses y utiliza los comentarios correspondientes para responder en la conversación a los usuarios de Instagram que los hayan hecho:

Ejemplo de solicitud

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

Ejemplo de respuesta

{
  "id": "17873440459141029"
}

Si tienes muchos comentarios a los que quieres responder, puedes agrupar por lotes las repuestas en una única solicitud.