[英]ios facebook sdk revoke access premission
I have a quiestion with iOS 我对iOS有疑问
How to revoke access_premission in Facebook graph api to give user ability to relogin. 如何在Facebook图形API中撤消access_premission,以使用户能够重新登录。
Here my code 这是我的代码
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *string = [NSString stringWithFormat:@"https://graph.facebook.com/ID?access_token=%@",[defaults objectForKey:@"FBAccessTokenKey"]];
NSLog(@"string = %@",string);
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:string]];
[request setRequestMethod:@"DELETE"];
[request startSynchronous];
[facebook logout];
Maybe I am doing something wrong. 也许我做错了。
When I try post new facebook message, I am still having Already autorizated screen 当我尝试发布新的Facebook消息时,我仍然拥有已自动完成的屏幕
Thanks! 谢谢!
With the latest Facebook SDK it's quite easy: 使用最新的Facebook SDK,这非常容易:
FBRequest *request = [FBRequest requestForDeleteObject:@"me/permissions"];
[request startWithCompletionHandler: ^(FBRequestConnection *connection, NSDictionary* result, NSError *error) {}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.