Alle Artikel

Instagram Graph API: was Unternehmen damit können und was nicht

Von , Gründer von Chat334 Min. Lesezeit
Ein leuchtendes Netzwerkdiagramm mit Symbolen für Foto, Chat, Herz und Diagramm an den Knoten

Jedes ernsthafte Instagram-Tool, vom Planer bis zur DM-Automation, steht auf demselben Fundament: Metas Instagram-API, oft Instagram Graph API genannt. Zu wissen, was sie kann und was nicht, bewahrt dich davor, Tools zu kaufen, die Unmögliches versprechen, und davor, wochenlang etwas zu bauen, das die Plattform nicht erlaubt.

Dieser Leitfaden ist für Unternehmende und Entwickelnde gleichermaßen. Zum Verstehen ist kein Code nötig.

Mit welchen Konten sie funktioniert

Die API funktioniert mit professionellen Konten: Business- und Creator-Konten. Persönliche Konten werden für Veröffentlichung, Nachrichten oder Insights nicht unterstützt. Ein Konto auf professionell umzustellen ist kostenlos und dauert eine Minute in der Instagram-App. Unser Vergleich von Business- und Creator-Konten zeigt, welches du wählen solltest.

Zwei Wege zur Verbindung

Meta bietet zwei Login-Abläufe, und sie führen zu leicht unterschiedlichen Versionen der API.

Instagram LoginFacebook Login
Wer sich anmeldetDas Instagram-Konto direktEine Person bei Facebook, die eine verknüpfte Seite verwaltet
Facebook-Seite nötigNeinJa, das Instagram-Konto muss mit einer verknüpft sein
Am besten fürCreator und Unternehmen, die auf Instagram zu Hause sindUnternehmen, die Instagram schon über Meta-Business-Tools verwalten

Für die meisten Creator und kleinen Unternehmen ist Instagram Login einfacher: keine Facebook-Seite, keine Business-Manager-Einrichtung. Tools, die es unterstützen, verbinden sich mit ein paar Klicks.

Was die API erlaubt

Mit den richtigen Berechtigungen kann eine App:

  • Inhalte veröffentlichen: einzelne Bilder, Karussells und Reels, einschließlich eines ersten Kommentars direkt nach der Veröffentlichung.
  • Kommentare lesen und verwalten: Kommentare unter deinen Medien auflisten, öffentlich antworten und sie ausblenden oder löschen.
  • DMs senden und empfangen: innerhalb der Regeln des 24-Stunden-Nachrichtenfensters, einschließlich Buttons, Schnellantworten und Produktkarussells.
  • Privat auf Kommentare antworten: eine Nachricht pro Kommentar, worauf die Kommentar-zu-DM-Automation aufbaut. Chat33 versucht mit Instagram Login echte Buttons und sendet mit Facebook Login reinen Text.
  • Webhooks empfangen: Echtzeit-Benachrichtigungen, wenn jemand kommentiert, dir schreibt oder auf deine Story antwortet.
  • Insights lesen: Konto- und Medienkennzahlen für dein eigenes Konto.
  • Dein eigenes Profil und deine Medien lesen: Beitragstexte, Medien-URLs, Zeitstempel und einfache Zählwerte.

Jede Fähigkeit entspricht einer Berechtigung, die beim Verbinden bestätigt wird, etwa instagram_business_basic, instagram_business_manage_messages, instagram_business_manage_comments, instagram_business_content_publish und instagram_business_manage_insights.

Ist Messaging der Teil, den du brauchst, behandelt der Leitfaden zur Instagram-DM-API das Senden und Automatisieren von DMs im Detail.

Was sie nie tun wird

Genauso wichtig, und die Quelle der meisten irreführenden Werbung:

  • Keine Kalt-DMs. Eine App kann kein Gespräch mit jemandem beginnen, der nicht mit dir interagiert hat.
  • Kein Folgen, Entfolgen oder Liken in deinem Namen.
  • Kein Zugriff auf private Daten anderer Konten, etwa die Followerliste oder DMs einer anderen Person.
  • Keine persönlichen Konten.
  • Kein Umgehen von Limits, etwa der Zahl der Beiträge, die ein Konto in 24 Stunden über die API veröffentlichen kann (zum Zeitpunkt des Schreibens 100).

Bietet ein Tool eines der ersten vier an, nutzt es nicht die offizielle API. Es loggt sich als du ein, und genau das führt zu eingeschränkten Konten. Der Artikel zu den Automations-Regeln erklärt den Unterschied.

App-Prüfung: warum Tools für neue Funktionen Zeit brauchen

Eine App kann jede Berechtigung bei Konten nutzen, die eine Rolle in der App haben, etwa bei ihren eigenen Entwickelnden und Testenden. Um eine Berechtigung bei den Konten aller anderen zu nutzen, braucht die App erweiterten Zugriff, was bedeutet, Metas App-Prüfung für diese Berechtigung zu bestehen.

Die App-Prüfung verlangt eine funktionierende Demo, einen Screencast zu jeder genutzten Berechtigung und eine Erklärung, warum die App sie braucht. Prüfungen können Tage oder Wochen dauern, und Ablehnungen beim ersten Versuch sind häufig.

Für ein Unternehmen, das Tools bewertet, heißt das: Eine Funktion, die ein Tool in einer Demo zeigt, steht dir nur zur Verfügung, wenn die App für die Berechtigung dahinter freigegeben wurde.

Tokens und Verbindungen

Beim Verbinden eines Kontos erhält die App ein Access-Token. Instagram Login stellt langlebige Tokens aus, die etwa 60 Tage gelten und erneuert werden können, solange sie gültig sind. Eine gut gebaute App erneuert sie im Hintergrund.

Eine Verbindung kann trotzdem abreißen: wenn du dein Passwort änderst, die App in deinen Instagram-Einstellungen entfernst oder das Token unerneuert abläuft. Dann stellt erneutes Verbinden sie wieder her; Automationen und Einstellungen im Tool bleiben meist erhalten.

Selbst darauf aufbauen

Überlegst du, eine direkte Integration zu bauen, plane ein:

  1. Eine Meta-Developer-App mit hinzugefügtem Instagram-Produkt.
  2. Webhook-Infrastruktur, die Signaturen prüft und schnell antwortet.
  3. Token-Speicherung und -Erneuerung, verschlüsselt gespeichert.
  4. App-Prüfung für jede Berechtigung, die du bei Kundenkonten brauchst.
  5. Laufende Wartung, denn die API ist versioniert und ältere Versionen werden nach Plan abgeschaltet.

Das ist gut machbar, und es sind auch mehrere Wochen Arbeit, bevor die erste Kundschaft profitiert. Für viele Teams ist ein Tool, das es schon erledigt hat, der schnellere Weg.

Instagram-Automation in Chat33

Verbinde dich über Instagram Login und bekomme Keyword-DMs, Kommentar-zu-DM und Story-Antwort-Automation über die offizielle API.