2016-07-05 7 views
2

Ich habe auf diese Frage Instagram API: The access_token provided is invalid verwiesen, bevor ich diese Frage selbst posten.Das bereitgestellte access_token ist ungültig. Instagram

Meine Situation ist ziemlich ähnlich, wo ich gerade eine neue App gestern registriert habe, und es ist jetzt im Sandbox-Modus. Ich verstehe, dass mein Zugang zu Instagram-Daten ziemlich begrenzt ist. Allerdings habe ich keine Ahnung, warum selbst die einfachsten Anfrage, wie unten, ich erhielt Fehler The access_token provided is invalid.

https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN

Ich bin ziemlich sicher, dass ich dieses Recht tue, aber nur für den Fall ich tue es ist falsch. Zuerst muss ich mich mit der folgenden URL in meine App einloggen, wo ich zu meinen eigenen CLIENT-ID und REDIRECT-URI wechseln müsste.

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

Nach der erfolgreichen Anmeldung wird es zu meinem REDIRECT-URI Beispiel umleiten: http://your-redirect-uri?code=CODE

ich die erzeugte CODE kopieren und fügen Sie mit https://api.instagram.com/v1/users/self/?access_token=CODE, die es mir mit The access_token provided is invalid.

Bitte mich zurückkehrt korrigieren wenn ich es falsch mache.

Antwort

4

Für diejenigen, die das gleiche Problem wie ich konfrontiert, erkannte ich, dass ich code zu access-token ändern musste. Da ich den impliziten Fluss verwende, musste ich diesen Parameter ändern, um mir ein Token zurückzugeben.

Von: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=Code

An: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=Token

+0

By the way, in IG ungesetzt deaktivieren implizite OAuth Option merken Verwalten von Clients Console. – Jim

+0

Wow, danke dafür! hat mich verrückt gemacht, warum mein "Token" nicht funktionierte. – Master