Facebook SDK 3.1 - com.facebook.sdk Fehler 5 wenn die Authentifizierung mit [facebook autorisieren:Berechtigungen]
Beim authentifizieren mit folgenden Autorisierungs-Methode bin ich immer com.facebook.sdk Fehler 5 mit startWithGraphPath und startForMeWithCompletionHandler aber nicht mit requestWithGraphPath. Ich bin erfolgreich erste token (Druck in didLogin) und bekommen, was ich will, mit requestwithGraphPath aber ich bin nicht in der Lage, um arbeiten mit anderen Methoden. Wenn jemand begegnet mit gleichen Problem oder etwas ähnliches oder hat eine Idee, ich würde glücklich sein, wenn man es teilt.
Dank
Methode:
NSArray *permissions = [[NSArray alloc] initWithObjects: @"user_likes",@"offline_access",@"read_stream",@"publish_stream",nil];
[_facebook authorize:permissions];
InformationsquelleAutor Atahan Bozkurt | 2012-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den startWithGraphPath und andere start* Methoden sind wahrscheinlich nicht abholen eine aktive Sitzung. Diese Methoden setzen auf eine aktive Sitzung festgelegt. Siehe:
https://developers.facebook.com/docs/reference/ios/3.1/class/FBRequestConnection#startWithGraphPath%3AcompletionHandler%3A
"Die Anfrage verwendet die aktive Sitzung vertreten durch [FBSession activeSession]."
Du wirst So etwas wie das hier tun:
Wo die Sitzung ist eine FBSession, die Sie zuvor eingerichtet.
Ich habe herausgefunden, wie das zu tun. Vielen Dank jedenfalls erleichtern mich.
InformationsquelleAutor C Abernathy
Folgende Lösung für mich gearbeitet. Aber wenn Sie die Speicherung eines permanenten Zugangs-token, müssen Sie sicherstellen, dass Benutzer nicht entfernt werden Anwendung Berechtigungen, sonst wird es eine Fehlermeldung zu geben. Und Sie können überprüfen, dass mit requestWithGraphPath -> "ich" /"permissions".
Anwendung Init-Funktion (z.B.:didFinishLaunchingWithOptions/oder, wo Sie init Ihrem Facebook-Objekt werden muss fbsessiondelegate in der Zwischenzeit)
FBDidLogin Funktion:
Beispiel graph-api-Anfrage-Funktion:
InformationsquelleAutor Atahan Bozkurt