Invalid OAuth access

AliAli Membre
octobre 2013 modifié dans API UIKit #1

Je suis entrain d'essayer d'extraire des informations depuis Facebook, ci-après la méthode faisant ce boulot.



- (void)getMe{

NSString *stringURL = [NSString stringWithFormat: @https:;//graph.facebook.com/%@?fields=birthday,email,first_name,last_name,username,gender,picture&access_token=xxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxxxxxx",_facebookAccount.username];
NSString* webStringURL = [stringURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *meurl = [NSURL URLWithString: webStringURL];

SLRequest *merequest = [SLRequest requestForServiceType:SLServiceTypeFacebook requestMethod:SLRequestMethodGET URL:meurl parameters:nil];

merequest.account = _facebookAccount;
NSLog(@%@",_facebookAccount.username);
[merequest performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
NSString *meDataString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];

NSLog(@%@", meDataString);

}];

}

Lorsque je lance l'application sur iPhone, j'ai cette erreur:


{"error":{"message":"Invalid OAuth access token signature.","type":"OAuthException","code":190}}


 


Au début, je croyais que le problème vient de l'access token, mais en réalité, quand je copie le contenu de la variable webStringURL en Debug, et j'accède à  l'URL associé via le navigateur web, tout fonctionne.


 


D'autre part, j'ai bien configuré l'app facebook et je l'ai bien lié avec mon appli, et la preuve que j'ai des bon résultats qu'on j'accède à   "https://graph.facebook.com/me".


Si vous avez des idées de quoi s'agit-il, n'hésitez pas à  me donner un coup de main


Merci d'avance 


Mots clés:

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.