Zugriffsschlüssel

Über diesen Endpunkt kannst du kurzlebigeInstagram-Nutzer-Zugriffsschlüssel gegen langlebige Instagram-Nutzer-Zugriffsschlüssel austauschen.

Erstellen

Dieser Vorgang wird nicht unterstützt.

Lesen

GET /access_token

Tausche einen kurzlebigenInstagram-Nutzer-Zugriffsschlüssel gegen einen langlebigen Instagram-Zugriffsschlüssel.

Einschränkungen

Anfragen nach langlebigen Token enthalten deinen App-Geheimcode und sollten daher nur im serverseitigen Code und niemals im clientseitigen Code oder in einer App-Binärdatei getätigt werden, die dekompiliert werden könnte. Teile deinen App-Geheimcode niemand mit, zeige ihn niemals in Code an, sende ihn niemals an einen Client und speichere ihn nicht auf einem Gerät.

Anforderungen

Syntax anfordern

GET https://graph.instagram.com/access_token
  ?grant_type=ig_exchange_token
  &client_secret={instagram-app-secret}
  &access_token={short-lived-access-token}

Abfrage-String-Parameter

Schließe die folgenden Abfrage-String-Parameter ein, um die Anfrage zu erweitern.

SchlüsselWert

client_secret
Erforderlicher
String

Der Geheimcode deiner Instagram-App, der im Feld App-Dashboard > Produkte > Instagram > Basic Display > Instagram-App-Geheimcode angezeigt wird.

grant_type
Erforderlicher
String

Lege das auf ig_exchange_token fest.

access_token
Erforderlicher
String

Der gültige (nicht abgelaufene) kurzlebige Instagram-Nutzer-Zugriffsschlüssel, den du gegen einen langlebigen Zugriffsschlüssel tauschen möchtest.

Antwort

Ein JSON-formatiertes Objekt, das die folgenden Eigenschaften und Werte enthält.

{ "access_token": "{access-token}", "token_type": "{token-type}", "expires_in": {expires-in} }

Antwortinhalt

WerteplatzhalterWert

{access-token}
Numerischer String

Ein langlebiger Instagram-Nutzer-Zugriffsschlüssel.

{token-type}
String

bearer

{expires-in}
Ganzzahl

Die Anzahl der Sekunden bis zum Ablauf des langlebigen Zugriffsschlüssels.

cURL-Beispiel

Anfrage

curl -X GET \ 'https://graph.instagram.com/access_token?grant_type=ig_exchange_token&&client_secret=eb87G...&access_token=IGQVJ...'

Antwort

{ "access_token": "lZAfb2dhVW...", "token_type": "bearer", "expires_in": 5183944 }

Aktualisieren

Dieser Vorgang wird nicht unterstützt.

Löschen

Dieser Vorgang wird nicht unterstützt.