Invalid OAuth access
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
Réponses
https://github.com/amachang/facebook-node-sdk/issues/10 ?
Désolé, mais soit vous n'avez pas lu mon post, soit vous n'avez pas lu le contenu du lien que vous venez d'envoyer.
Merci pour votre réponse quand même .