Facebook Login Fehler: Stream konnte nicht geöffnet werden: HTTP-Anfrage fehlgeschlagen! HTTP / 1.0 400 Ungültige Anforderung

8

Ich versuche, dem Beispiel zu folgen, um eine serverseitige Anmeldung bei Facebook von hier

%Vor%

Ich weiß, dass das schon viele Male gefragt wurde, aber ich kann das immer noch nicht lösen, wie in diese Frage habe ich versucht cURL zu verwenden, aber es funktioniert immer noch nicht, es hat nur false zurückgegeben.

Andere Frage hat mir gesagt, dass ich das PHP SDK verwenden soll, aber ich weiß nicht, welche Methode ich verwenden soll. Also bin ich hier völlig verloren.

Hier ist mein Code zum Aufruf des Login-Formulars:

%Vor%

wobei LOGIN_URL definiert ist als:

%Vor%

in fb_login, ich habe diesen Code:

%Vor%

Jede Hilfe wird geschätzt. Danke schonmal.

    
Furunomoe 18.11.2012, 12:51
quelle

2 Antworten

6

Um die Frage direkt zu beantworten, besteht das Problem höchstwahrscheinlich darin, dass Sie die Weiterleitungs-URL nicht in urlencode (sicher für den URL-Transport) eingeben. Die schnellste Lösung ist:

%Vor%

Ich würde jedoch auch vorschlagen, dass Sie sich das Facebook SDK ansehen, da dies alles für Sie erledigt.

    
Robbie 26.11.2012, 23:23
quelle
2

Haben Sie die Dokumentation zum PHP SDK überprüft ... Es ist ziemlich umfangreich und schön .. Sie müssen nur Ihr Facebook SDK wie folgt einrichten

%Vor%

Dann können Sie die Login-URL als

abrufen %Vor%

Und außerdem könnte SDK Ihnen eine bessere Beschreibung Ihres Fehlers geben, der dadurch verursacht wird, dass die Weiterleitungs-URI nicht mit den App-Konfigurationen übereinstimmt oder ein Fehler in der App-ID oder in einer geheimen oder ganz anderen Sache vorliegt. Laden Sie das SDK von hier herunter

    
Anvesh Saxena 26.11.2012 05:53
quelle