Instagram Access Token erzeugen: So verbindest du dich mit der API

← Zurück zur Übersicht

Instagram Access Token erzeugen: So verbindest du dich mit der API

15.07.2021

Von Studio Solid

Entwicklung, Social Media

Wäre es nicht toll, wenn man all seine Instagram Posts, in die man so viel Zeit und Muse gesteckt hat auch an anderen Orten, wie der eigenen Website anzeigen könnte? Genau dafür stellt Instagram seine API zur Verfügung. Allerdings benötigt man einen Access Token um sich mit dieser zu verbinden. Wir zeigen dir die notwendigen Schritte zum eigenen Access Token.

Studio Solid, Kreatives Studio für Konzeption, Gestaltung und Entwicklung

Studio Solid

Wir sind Studio Solid, ein kompaktes und kompetentes Team aus Gestalterin und Entwickler. Als kreatives Studio für Konzeption, Gestaltung und Entwicklung schaffen wir digitale Lösungen, die unsere Kunden weiter bringen.

Instagram Access Token erzeugen: Das brauchst du

Ein Access Token ist notwendig, um eine sichere und richtlinienkonforme Verbindung zwischen deiner Anwendung und der Instagram API herzustellen. Um einen Access Token zu erzeugen, benötigst du folgende Dinge, die alle kostenlos und ohne Wartezeit angelegt werden können:

  • ein öffentliches Instagram Account (seit Nov. 2024 muss es sich um ein Business Account handeln)
  • ein Meta Developer Account
  • eine aktive Meta Developer App mit Instagram Basic Display aktivem Instagram Modul (seit Nov. 2024)
  • mindestens einen autorisierten Instagram (Test)Nutzer in deiner Facebook Developer App

Instagram Access Token erzeugen Schritt 1: Facebook Developer Account anlegen

Um ein Meta Developer Account anzulegen, benötigst du einen privaten Facebook Account. Solltest du noch keinen haben, kannst du diesen hier erstellen.

Danach kannst du deinen privaten Facebook Account hier für den Meta Developer Bereich freischalten.

Instagram Access Token erzeugen Schritt 2: Meta Developer App anlegen

Als Nächstes muss eine neue Meta Developer App angelegt werden. Navigiere dazu im Meta Developer Bereich auf Meine Apps und klicke dann auf App erstellen.

Instagram Access Token erzeugen: Meta Developer App anlegen

Je nachdem für welchen Zweck deine App ausgelegt ist, kannst du nun die passenden Einstellungen treffen. In unserem Beispiel wollen wir unsere eigenen Instagram Posts abrufen können, klicken für diesen Anwendungsfall unter Du suchst etwas anderes auf Wähle einen App-Typ aus.

Instagram Access Token erzeugen: Meta Developer App Sonstiges App Typ

Danach sollten dir weitere Optionen angezeigt werden. Wähle hier Business und klicken dann auf Weiter.

Instagram Access Token erzeugen: Meta Developer App Business

Als Nächstes musst du einen Namen für deine App definieren und Kontaktdaten hinterlegen. Ein Business-Portofio ist für unseren Anwendungsfall nicht notwendig. Danach klickst du auf App erstellen und musst dies mit deinem Passwort bestätigen.

Instagram Access Token erzeugen: Meta Developer App Name

Instagram Access Token erzeugen Schritt 3: Instagram einrichten

Eine Meta Developer App ist der Knotenpunkt für alle Anfragen an das Meta Universum. Daher musst du nun definieren, welche Services du ansprechen und nutzen möchtest. Für unser Beispiel benötigen wir den Endpunkt Instagram. Diesen findest du im Dashboard deiner Meta Developer App und kannst dort auf Einrichten klicken.

Instagram Access Token erzeugen: Instagram API einrichten

Danach landest du auf der Seite zur Einrichtung der Instagram API. Hier kannst du direkt auf Konto hinzufügen klicken, um damit zu starten.

Instagram Access Token erzeugen: Instagram API Konto hinzufügen

Als Nächstes sollte sich ein neues Fenster mit dem Instagram Login öffnen. Hier kannst du dich mit den Zugangsdaten des entsprechenden Instagram Business Kontos anmelden. Daraufhin wirst du gefragt, ob deine neu erstellte Meta Developer App die benötigten Zugriffsrechte auf dein Instagram Account erhalten darf. Hier solltest du je nach Anwendungsfall nur so viele Berechtigungen vergeben, wie zwingend nötig. Möchtest du beispielsweise deinen Feed einfach nur irgendwo anzeigen, solltest du alle optionalen Berechtigungen entfernen(!). Dies bestätigst du dann mit Erlauben. Danach sollte sich das Fenster wieder automatisch schließen.

Instagram Access Token erzeugen: Instagram API Berechtigungen vergeben

Instagram Access Token erzeugen Schritt 4: Access Token erzeugen

Nun sollte das gewünschte Instagram Account mit deiner App verbunden sein und als Eintrag auf der Seite zur Einrichtung der Instagram API angezeigt werden. Als nächstes kannst du nun endlich den Token erzeugen, mit dem du später anfragen an die Meta bzw. Instagram API senden kannst. Um damit zu beginnen, klickst du auf Token generieren im Eintrag des gewünschten Instagram Kontos.

Instagram Access Token erzeugen: Access Token erzeugen

Danach sollte sich erneut ein neues Fenster mit dem Instagram Login öffnen. Falls du nicht bereits mit dem richtigen Konto angemeldet bist, gib die Zugangsdaten des entsprechenden Instagram Accounts ein. Nach der Anmeldung solltest du erneut nach Erlaubnis der benötigten Berechtigungen gefragt werden. Hier bestätigen wir erneut mit Erlauben.

Instagram Access Token erzeugen: Access Token Berechtigungen

Nachdem sich das Fenster wieder automatisch schließt, sollte nun ein Dialog mit deinem neuen Token angezeigt werden. Juhu!

Achtung: Sobald du das Fenster schließt, kannst du deinen Access Token nicht mehr einsehen und musst Schritt 4 noch einmal wiederholen, um einen neuen Access Token zu erzeugen (wodurch alte Tokens ihre Gültigkeit verlieren). Kopiere und sichere ihn also am besten.

Instagram Access Token erzeugen: Access Token kopieren

Instagram Access Token erzeugen Schritt 5: Access Token testen

Nun kannst du deinen Access Token nutzen um mit der Instagram API zu kommunizieren. Probiere es doch gleich mal aus!

https://graph.instagram.com/me/media?fields=caption,media_type,media_url,permalink,thumbnail_url,timestamp&access_token=DEIN_ACCESS_TOKEN

Fazit

Das Erzeugen eines Instagram Access Token zur eigenen Nutzung oder für die Entwicklung wirkt komplizierter, als es tatsächlich ist. Wenn man die Schritte kennt, ist ein Instagram Access Token schnell erzeugt.

Beachte, dass dein Instagram Access Token nur 60 Tage gültig ist, falls du ihn in der Zwischenzeit nicht über die API erneuerst. Solltest du über unser Beispiel hinaus einen Access Token für erweiterte Zugriffsrechte auf öffentliche Instagram Accounts erzeugen wollen, musst du den Umweg über das Autorisierungsfenster, Short lived tokens und die manuelle Prüfung von Meta gehen. Mehr dazu findest du hier.

Solltest du nicht weiter kommen oder Hilfe bei der Erzeugung deines Access Token benötigen, stehen wir dir gerne zur Verfügung. Wir hoffen, wir konnten dir weiter helfen.

Du planst einen Relaunch, eine Website, einen Shop oder eine App? Sicher dir noch heute dein kostenloses Beratungsgespräch.

Nutze unser Terminformular, um dein 30 minütiges Beratungsgespräch zu buchen. Beratung und wertvolle Tipps ganz kostenfrei und unverbindlich.