Kann nicht einloggen, um Instagram mit Client-Side - (Implizite) - Authentifizierung
Ich versuche zu bauen, die eine client-seitige Anwendung, die es Menschen ermöglicht, sich mit Ihren Instagram-accounts. Problem ist, ich bin mir nicht sicher, ob das noch möglich ist.
Habe ich codiert eine JavaScript-Beispiel nach der Lektüre von "Client-Side - (Implizite) - Authentifizierung" Abschnitt Ihrer Verwandte docs.
Bin ich immer die folgende Fehlermeldung:
{
"code": 400,
"error_type": "OAuthException",
"error_message": "JS login temporarily disabled"
}
Aus der Fehlermeldung-ich vermute, es ist nicht mein code, aber es ist etwas, das auf Instagram die Seite. Gibt es eine Möglichkeit für mich zu tun client-Seite anmelden? Auch, wenn ich es nicht kann, was sind meine Optionen?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte ähnliches Problem und das ist, wie ich es behoben.
Müssen Sie deaktivieren die "Deaktivieren implizite OAuth:" an :
-> Clients Verwalten
-> Klicken Sie auf Bearbeiten in der app/webapp.
-> Deaktivieren Sie - Deaktivieren implizite OAuth:
-> Aktualisieren Sie die Einstellungen und versuchen, es wieder zu laufen indem Sie auf den link :
In den link, ersetzen Sie die Werte, die Ihnen mitgeteilt wurden, und in der response_type, geben Sie den Wert als token, um die Zugangs-token und wenn Sie wollen, um die Anfrage code, ersetzen Sie einfach token mit der code in der URL.
Hoffe, das hilft für Sie und für die künftigen Zuschauer.. viel Glück.. 🙂
Einfach unset "Deaktivieren implizite OAuth:" in app-Einstellungen.
So, es scheint, es ist unmöglich zu tun, JS login ist im moment mit Instagram.
Aber Sie immer noch erlauben, die impliziten leitet, so dass die Lösung einen server zu besitzen, um eine Umleitung zu Ihrem client-seitige Anwendung. Sie müssen nur die zwei Endpunkte. Ich habe eine schriftliche kleine Node.JS app, die Sie finden können hier.
Hatte ich versucht für die gleiche,die ich denke, es gibt nicht noch bietet eine api, um sich mit Instagram-Anmeldeinformationen, Benutzername und Passwort,können Sie einfach bestätigen Sie Ihr Konto über
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code