Kommentarmoderation

Mit der Instagram Graph API kannst du Kommentare abrufen, auf Kommentare antworten, Kommentare löschen, Kommentare aus-/einblenden und Kommentare für IG-Medien aktivieren/deaktivieren, die deinen App-Nutzern gehören.

Verwende die Instagram Messaging API zum Senden privater Antworten (Direktnachrichten) an Nutzer, die die Live-Video-IG-Medien deiner App-Nutzer kommentiert haben. Weitere Informationen findest du in der Dokumentation zu Instagram Messaging unter Private Antworten.

Endpunkte

Die API besteht aus den folgenden Endpunkten. Informationen zu Anforderungen an Parameter und Berechtigungen findest du in der Referenzdokumentation zu den einzelnen Endpunkten.

Beispiele

Abrufen von Kommentaren und Antworten auf Kommentare

Du kannst alle Kommentare zu einem Medienobjekt abrufen, den zurückgegebenen Datensatz nach bestimmten Kriterien analysieren und filtern und anschließend auf alle Kommentare antworten, die deinen Kriterien entsprechen.

Rufe zuerst den GET /{ig-media-id}/comments-Endpunkt ab, um alle Kommentare und ihre IDs für das Medienobjekt abzurufen:

Beispielanfrage

GET graph.facebook.com
  /17895695668004550/comments

Beispielantwort

{
  "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
  ]
}

Analysiere anschließend die zurückgegebenen Ergebnisse für Kommentare, die den von dir angewendeten Kriterien entsprechen, und verwende die übereinstimmenden Kommentare, um im Kommentar-Thread den Instagram-Nutzern zu antworten, die die Kommentare abgegeben haben:

Beispielanfrage

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

Beispielantwort

{
  "id": "17873440459141029"
}

Wenn du auf viele Kommentare antworten möchtest, könntest du die Antworten in einer Anfrage zusammenfassen.