Update: Instagram hat die API-Änderung am 29. Juni 2020 umgesetzt und nicht am ursprünglich angekündigten Datum, dem 2. März 2020.
Instagram hat die Abschaltung der Basic Permission für seine Legacy-API-Plattform angekündigt und Hinweise gegeben, wie diese Instagram-API-Änderungen Nutzer und Drittanbieter-Entwickler betreffen, die Tools zur Erstellung und Anzeige von Instagram-Inhalten bereitstellen.
In diesem Blogbeitrag findest du alles, was du über die neuesten Instagram-API-Änderungen wissen musst, und die Lösungen, die du heute schon einsetzen kannst, falls deine Plugins nicht mehr funktionieren.
24. Oktober 2020: Neue Facebook oEmbed-Endpunkte
Facebook hat eine Änderung der oEmbed-Endpunkte angekündigt. Die Legacy-Dokumentation wird am 24. Oktober 2020 abgeschaltet und gibt dann den Fehlercode 400 zurück. Entwickler müssen also die neuen Facebook oEmbed-Endpunkte verwenden, die die gleiche Funktionalität bieten. Um diese Änderung zu prüfen und zu sehen, wie sie sich auf deine App auswirkt, füge den Parameter breaking_change=oembed in deine Anfrage ein.
Bitte sieh dir die neue oEmbed-Dokumentation an, wenn du auf die neuen Endpunkte migrieren möchtest, da sich die Pfade und ihre Anforderungen geändert haben.
Hier sind einige der Anwendungsfälle, die diese API bietet:
- Darstellung von Facebook-Seiten, Beiträgen und Videos in Messaging-Apps.
- Einbettung von Facebook-Seiten, Beiträgen und Videos auf Websites und Blogs.
- Darstellung von Facebook-Seiten, Beiträgen und Videos in einem Content-Management-System.
Mit den neuen Änderungen müssen die Entwickler von Apps, die die oben genannten Funktionen anbieten, folgende Anforderungen erfüllen:
- ein Facebook-Entwicklerkonto
- eine registrierte Facebook-App
- das oEmbed-Produkt der App hinzugefügt
- ein Access Token
- Die Facebook-App muss sich im Live-Modus befinden
Wenn die Entwickler diese Anforderungen nicht erfüllen, werden ihre Apps die Einbettungsoption für WordPress oder Web-Plattformen nicht mehr anbieten.
20. Juni 2020: Neue Basic Display API
Am 29. Juni 2020 wird Instagram die Nutzung der alten API (“Basic Permission”) einstellen, mit der Fotos von persönlichen Instagram-Konten in Widgets angezeigt wurden.
Drittanbieter-Apps, die diese aktuelle API verwenden, werden nach diesem Datum keine Fotos aus deinem Konto mehr anzeigen können, wenn sie nicht auf die neue API umsteigen.
Diese Abschaltung der Instagram-API verhindert also im Grunde, dass alle Scraper, Plugins oder Apps, die nicht mit der offiziellen Instagram-API verbunden sind, ihren Dienst weiter anbieten können.
Die wichtigste Änderung ist die Einführung einer neuen API, der Basic Display API, für die alle Drittanbieter-Apps und Plugins Berechtigungen einholen müssen, um ihre Funktionen weiter anbieten zu können.
Das Ziel des neuen Updates ist es, eine API zu schaffen, die Anwendungsfälle für Verbraucher ermöglicht und gleichzeitig die Privatsphäre und Sicherheit der Nutzer schützt.
Um das zu erreichen, bringt die Einführung der Instagram Basic Display API drei wesentliche Änderungen mit sich:
- Zum Schutz der Privatsphäre der Nutzer werden Standortinformationen nicht mehr zusammen mit den Medien übermittelt.
- Nur Instagram-Business-Konten unterstützen weiterhin Likes und Kommentare im Hover-Overlay.
- Die Anzahl der Datenfelder wie Standortdaten und Followerzahlen wird zensiert.
Der 29. Juni 2020 wird für Instagram-Nutzer und Entwickler von Drittanbieter-Apps definitiv ein einschneidendes Datum sein.
Aber verliere nicht die Hoffnung.
Auch wenn die Graph API deutlich eingeschränkter ist als die alte, bietet sie Entwicklern doch etwas Spielraum für Verbesserungen.
Du (als Nutzer) benötigst ein Instagram-Business-Konto oder ein Instagram-Creator-Konto, um umfassenderen Zugriff auf die gesammelten Informationen zu erhalten.
Warum nimmt Instagram diese API-Änderung vor?
Wenn du Apps hast, denen du jemals den Zugriff auf dein Instagram-Profil erlaubt hast, betrifft dich diese Sicherheitsfunktion.
Das umfasst Drittanbieter-Apps zum Sammeln und Bearbeiten von Bildern, zum Erstellen von Collagen, zum Finden von Top-Fotos, Dating-Apps oder andere Marketing-Plattformen.
Als Nutzer ermöglicht dir dieses Update, die Kontrolle über Drittanbieter-Apps zu behalten, die bereits Zugriff auf dein Instagram-Konto haben. Sobald diese Funktion aktiviert ist, kannst du entscheiden, welche Informationen du mit deinen verbundenen Apps teilen möchtest.
Du kannst jederzeit die Option wählen, den Zugriff für Social-Media-Apps zu entfernen, die du nicht mehr mit deinem Instagram-Konto verbinden möchtest.
Um diese Sicherheitseinstellung in deiner Instagram-App zu finden, wähle die Option „Einstellungen“ und dann „Apps und Websites“.
Die Logik hinter dem neuen Update ist, dass es keinen Grund gibt, Anwendungen, die du vor vielen Jahren genutzt hast, weiterhin Zugriff auf Informationen wie deinen Instagram-Benutzernamen, all deine Fotos, Bildunterschriften, Zeitstempel, Permalinks usw. zu gewähren. Das gilt besonders, wenn du versuchst, ein privates Instagram-Konto zu führen.
All das macht die neue Instagram-Funktion für Sicherheitszwecke unverzichtbar. Sie hilft dir, den Schutz deiner persönlichen Daten mit nur einem Klick zu verbessern.
Auch wenn Google, Twitter und Facebook diese Funktion schon vor langer Zeit umgesetzt haben, ist es besser spät als nie.
Wie wirken sich die neuen Instagram-API-Änderungen auf Nutzer von Instagram-Plugins und -Widgets aus?
Aufgrund der API-Änderungen müssen die meisten Drittanbieter-Lösungen, die Integrationen mit Instagram auf Basis von Berechtigungen für persönliche Konten anbieten, ihre Plattformen erneut einreichen.
Das bedeutet, sie benötigen eine Genehmigung von Instagram, um die neue Basic API einzubinden, und müssen anschließend ihre Funktionen an die API-Anforderungen anpassen.
Infolgedessen werden die meisten nicht unterstützten und nicht gepflegten Apps oder Plugins am 29. Juni 2020 nicht mehr funktionieren.
Mit der neuen Basic Instagram API stehen einige Funktionen für persönliche Konten nicht mehr zur Verfügung, zum Beispiel:
- Anzahl der Likes und Kommentare zu Instagram-Beiträgen
- Anzahl der Follower
- Die Beitragskommentare
- Profilbild und Bio-Text des Nutzers
Diese Funktionen werden in der Instagram Graph API verfügbar sein, für die die meisten Drittanbieter-Plattformen einen speziellen Zugang einholen müssen, um weitergehende Instagram-Feed-Funktionen anbieten zu können.
Welche Plattformen unterstützen die neuen Instagram-API-Änderungen?
Die gute Nachricht ist, dass Plattformen mit hoher Glaubwürdigkeit und professionellen Teams, die mit den Instagram- und Facebook-APIs arbeiten, mit dieser Situation bereits vertraut sind, und die meisten von ihnen sind bereits auf die neue API umgestiegen.
Wenn also deine Instagram-Feed-App nicht mehr funktioniert und du ein alternatives Instagram-Plugin brauchst, kannst du die Lösung von EmbedSocial in Betracht ziehen, da die Plattform die neue Instagram-API bereits unterstützt.
Und wenn du bereits EmbedSocial nutzt, sieh dir bitte die Anleitung unten an, wie du dein persönliches Konto in wenigen einfachen Schritten erneut verbindest.
Die EmbedSocial-Plattform hat die neue Instagram-API bereits implementiert. Das bedeutet, dass Nutzer mit persönlichen Instagram-Konten sie weiterhin verwenden können, um ihre Instagram-Feeds zu erstellen und anzuzeigen.
Nikola Bojkov, CEO von EmbedSocial
EmbedSocial ist bereit, die Anforderungen von persönlichen und auch geschäftlichen Konten auf Instagram zu erfüllen. Je nach Art deines Instagram-Kontos findest du unten die Details, um zu sehen, welches Produkt am besten zu dir passt und welche Funktionen der API enthalten sind:
Für persönliche Konten nutze die EmbedSocial-Plattform für Social-Fotos
Das EmbedSocial Produkt richtet sich an persönliche Instagram-Konten und deckt die folgenden Anwendungsfälle ab:
- Persönliche Instagram-Fotos erstellen und auf einer Plattform speichern
- Instagram-Alben mit Slider-, Grid- oder Masonry-Layout erstellen
- Instagram-Alben auf jeder Website einbetten
- Die Möglichkeit, die Web-Alben automatisch zu synchronisieren, sobald du ein Foto auf Instagram postest
- Besucher der Website mit frischen und einzigartigen Inhalten versorgen, die du regelmäßig auf Instagram veröffentlichst.
Die neuesten Instagram-Updates der API ermöglichen es EmbedSocial, diese Optionen weiter anzubieten. Bestehende Nutzer mit persönlichen Konten müssen lediglich ihre Profile erneut verbinden.
Wenn du also ein neuer Nutzer bist, kannst du dich direkt bei EmbedSocial registrieren und erhältst automatisch die neuen API-Updates, ohne dass die unten beschriebene erneute Verbindung erforderlich ist.
Und für alle bestehenden Nutzer von EmbedSocial ist eine erneute Verbindung des Instagram-Kontos erforderlich, um die Beiträge weiterhin anzuzeigen.
So verbindest du dein persönliches Instagram-Konto erneut in EmbedSocial
- Melde dich bei EmbedSocial an
- Gehe zu „Instagram Albums“ und öffne eines deiner Alben
- Klicke oben auf die Schaltfläche „Re-connect @youraccount Account“
- Melde dich bei Instagram mit dem Konto an, das dieses Album anzeigt
- Erteile die erforderlichen Berechtigungen, indem du im Instagram-Berechtigungsdialog auf „Weiter“ klickst

Weitere Details findest du in der Screenshot-Anleitung im Video unten:
Bitte beachte: Du musst die Schritte zur erneuten Verbindung für jeden Feed wiederholen, den du erstellt hast und der aus unterschiedlichen persönlichen Konten generiert wird.
Für Business-Konten nutze den EmbedSocial Instagram-Aggregator
Die meisten Funktionen wie Avatare und Kommentar-/Like-Zähler sind über die Instagram Graph API verfügbar, die im EmbedSocial Produkt implementiert ist und auf Business-Konten ausgerichtet ist.
Wenn du diese Funktionen benötigst, empfehlen wir dir, von einem persönlichen Konto auf ein Business-Konto umzusteigen und EmbedSocial zu nutzen.
Falls du zusätzliche Hilfe dabei brauchst, deine persönlichen Konten erneut zu verbinden oder zu wechseln, kontaktiere uns gerne.
Wir helfen dir gern dabei, das Beste aus EmbedSocial herauszuholen!
Häufig gestellte Fragen zur Instagram-API
Was ist eine Instagram-API?
API steht für Application Programming Interface und ermöglicht es Drittanbieter-Apps und Tools, mit Instagram zu interagieren, um eine bestimmte Funktion auszuführen, die mit Instagram zusammenhängt.
Die EmbedSocial-Plattform hat zum Beispiel eine Integration mit der Instagram-API, um die Optionen zum Sammeln und Einbetten von Instagram-Beiträgen anzubieten.
Um das zu tun, benötigen Unternehmen, die diese Apps und Tools anbieten, Zugang und Berechtigungen zur Nutzung der Instagram-API.
Wie erhältst du Zugang zur Instagram-API?
Laut dem Leitfaden von Facebook for Developers benötigst du für den Zugang zur Instagram Basic Display API Folgendes:
- Ein Facebook-Entwicklerkonto;
- Ein Instagram-Konto, das Medien enthält;
- Eine öffentliche Website, die dir gehört (das kann deine eigene Website sein oder eine generische, kostenlose);
- Ein Kommandozeilen-Tool wie Terminal oder eine App wie Postman, das cURL-Anfragen ausführen kann.
Nachdem du dich mit dem oben Genannten ausgerüstet hast, kannst du loslegen.
Zunächst brauchst du einen Access Token, um die Instagram-API zu nutzen, und folgst dann diesen Schritten:
- Erstelle eine Facebook-App
- Konfiguriere Instagram Basic Display
- Füge einen Instagram-Testbenutzer hinzu
- Authentifiziere den Testbenutzer
- Tausche den Code gegen einen Token
- Frage den Benutzerknoten ab
Bitte beachte, dass dein Unternehmen und die App-Funktionalität einen Prüfungsprozess durchlaufen müssen, bevor deine App live gehen kann. Dieser ist unten beschrieben.
Was ist der Prüfungsprozess der Instagram-API?
Wie erwähnt, hat sich aufgrund der Zusammenführung von Instagram mit den Facebook-Plattformen der Prozess geändert, mit dem du die Genehmigung des Facebook-Teams erhältst, damit deine App live geht und läuft.
Das bedeutet, dass bevor Nutzer Berechtigungen erteilen und die Funktionen nutzen können, die deine App über eine der Facebook-/Instagram-APIs bereitstellt, eine manuelle Prüfung erforderlich ist.
Dieser App-Review-Prozess umfasst die Angabe der Art der Daten, die die App von Nutzern anfordert, und die Beschreibung, wie du diese Daten verwendest.
Alle App-Review-Schritte sind auf der offiziellen Website beschrieben, dazu gehören unter anderem:
- Melde dich im App-Dashboard deiner App an, wähle die App aus, die geprüft werden soll, und suche den Link „App Review“ in der linken Navigationsleiste.
- Für jede neue Berechtigung musst du eine Genehmigung beantragen
- Erkläre ausführlich, wie deine App jede Berechtigung verwendet
- Stelle einen Screencast bereit, der zeigt, warum diese Berechtigung in deiner App erforderlich ist
- Stimme den Onboarding-Bedingungen zu
Bitte beachte: Auch wenn du die Prüfung für die App abgeschlossen hast, verlangt Facebook nun von allen neuen Apps, eine geschäftliche oder individuelle Verifizierung durchzuführen. Wenn deine App live ist, aber noch keine Verifizierung durchlaufen hat, verlierst du möglicherweise den Zugriff auf alle zuvor genehmigten Berechtigungen und Funktionen, bis die Verifizierung abgeschlossen ist. Macht Sinn, oder?
Wie kann ich mein Unternehmen verifizieren, um die Live-Genehmigung für meine Instagram-/Facebook-App zu erhalten?
Deine Anwendung kann keine genehmigten Berechtigungen und Funktionen für soziale Netzwerke nutzen, die mit den Produkten zusammenhängen, bis du den gesamten Geschäftsverifizierungsprozess abgeschlossen hast.
Gehe dazu zunächst zu deinem Entwickler-App-Konto und navigiere zum Tab Einstellungen > Allgemein

Um fortzufahren, folge der offiziellen Schritt-für-Schritt-Anleitung zur Verifizierung deines Unternehmens.
Bitte beachte, dass die Geschäftsverifizierung für alle deine bestehenden Apps gilt, sodass alle neuen Apps als verifizierungspflichtig gekennzeichnet werden.
Was ist der Unterschied zwischen einem persönlichen und einem Business-Konto bei Instagram?
Ein persönliches Instagram-Konto wird verwendet, um sich mit Freunden und Followern zu vernetzen und auszutauschen. Es kann grundlegende Profilinformationen, Fotos und Videos anzeigen, und der Instagram-Algorithmus sorgt dafür, dass du die relevantesten Ergebnisse erhältst (sowohl von deinen Freunden als auch von Influencern, denen du folgst).
Andererseits ist das Instagram-Business-Konto dein Instagram-Marketing-Tool, mit dem du Instagram nutzen kannst, um dein Unternehmen zu bewerben und deine Engagement-Rate auf eine Weise zu steigern, die von der Instagram-Plattform unterstützt wird. Hochwertige Inhalte zu posten wird vom Instagram-Algorithmus immer belohnt.
Es funktioniert ähnlich wie ein persönliches Konto: Du postest Bilder, Videos, Instagram-Stories, passende Hashtags, Sticker und GIFs zu deinem Unternehmen, nutzt IGTV und die Instagram-Live-Video-Option, verwendest Swipe-up-Links, die Nutzer auf deine Startseite oder die Checkout-Seite für ein Produkt führen, und alle neuen Funktionen, die diese Social-Media-Plattform Instagrammern bietet, um neue Kunden zu gewinnen und mit ihnen in Kontakt zu treten.
Der wichtigste Unterschied zwischen einem Instagram-Business-Profil und einem persönlichen Konto ist die Möglichkeit, Instagram Ads zu schalten, auf Kontaktinformationen zuzugreifen, Instagram Insights zu nutzen und viele weitere Funktionen, die du in deiner Marketingstrategie einsetzen kannst.
Instagram bietet dir jedoch jederzeit die Möglichkeit, dein privates Profil in ein Business-Konto umzuwandeln.
Wie wechselst du von einem persönlichen Instagram-Konto zu einem Business-Konto?
Um ein persönliches Profil in ein Business-Konto umzuwandeln, verlangt die Instagram-Plattform, dass du eine Facebook-Business-Seite, bei der du Administrator oder Redakteur bist, mit deinem Instagram-Konto verknüpfst.
Wir haben eine einfache Anleitung erstellt, wie du ein Instagram-Konto zu einer Facebook-Business-Seite hinzufügen kannst.
Fazit
Zur Zusammenfassung.
Instagram führt eine neue Änderung in der API ein, und Plugins, die diese Änderungen nicht abbilden, werden nicht mehr funktionieren.
Die gute Nachricht ist, dass professionelle Plattformen wie EmbedSocial die neue API bereits implementiert haben und Nutzer ihre Instagram-Feeds weiterhin anzeigen können, indem sie einfach die erforderlichen Berechtigungen über eine schnelle Wiederverbindung mit ihren Instagram-Konten erteilen.
Nutzer, die mehr Daten über die API benötigen, müssen auf Business-Konten umsteigen und professionelle Instagram-Feed-Plugins wie EmbedSocial verwenden, um alle Funktionen der Instagram Graph API nutzen zu können.
Um EmbedSocial auszuprobieren, melde dich noch heute für eine kostenlose Testversion an.
