FB-exchange-token-api fehlt redirect_uri
Ich bin mit der FB-exchange-token, api wie diese :
https://graph.facebook.com/oauth/access_token?client_id={client_id}8&client_secret={client_secret}}&grant_type=fb_exchange_token&fb_exchange_token={one_hour_token}&redirect_uri=http%3A%2F%2Fotagz.cloudfoundry.com%2FfacebookCallback
Ich erhalte die folgende Fehlermeldung :
"message": "Fehlt der redirect_uri-parameter.,
"type": "OAuthException",
"code": 191
Habe ich meine Bewerbung URL : otagz.cloudfoundry.com
Ich weiß, es ist eine andere Frage über das Thema, aber es gibt keine Lösung und es ist von 2010.
Weiß jemand, was falsch mit der redirect_uri?
Dank,
Cristian
- Dieser Teil von stackoverflow ist angeblich die offizielle Facebook Technica Q&A. Bin ich davon so richtig? Wenn ja, kann jemand von facebook bitte gib mir eine Antwort?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit den CURL-Befehl-Linie Werkzeug - wahrscheinlich haben Sie das gleiche problem wie ich hatte: einfach die URL in Anführungszeichen gesetzt werden. Siehe Facebook Antwort für diesen Fehler: https://developers.facebook.com/bugs/1374437326120797
Ich bin mir nicht sicher, dass Facebook verwendet Stackoverflow als offiziellen Kommunikations-Wege. Sie würde schneller Antwort hier: https://developers.facebook.com/bugs/
Hatte das gleiche problem, löste es, indem reoveing Leerzeichen aus der url (ich habe es kopiert von der facebook-website und es gab ein paar zusätzliche Leerzeichen zwischen den params)
War ich mit Blick auf Ihre Frage, aber ich Schaffe es zu lösen mit folgenden Verfahren.
Es erfordert keine Umleitung
nehmen wir an Sie haben bereits die kurze live-Zugriffstoken
Versuchen, die Einstellung der parameter
grant_type
zuclient_credentials
. URL gehen würde, wie dies dann:https://graph.facebook.com/v2.8/oauth/access_token?client_id=XXX&client_secret=XXX&fb_exchange_token=XXX&grant_type=client_credentials
Oder, um es etwas lesbarer zu gestalten: