Facebook连接对他的API一个方法来显示这样的信息:facebook.Users.hasAppPermission
详情请参见文档:http://wiki.developers.facebook.com/index.php/Users.hasAppPermission
要使用FBRequest方法使用调用此API验证码:
NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:
@"status_update" , @"ext_perm",
@"1234" , @"uid",
nil];
[[FBRequest requestWithDelegate:self] call:@"facebook.users.hasAppPermission"
params:params];
你只需要通过ext_perm
和uid
参数,所有剩下的Facebook Connect会自动解决。
现在要接收结果,你需要实现一个回调方法:
- (void)request:(FBRequest*)request didLoad:(id)result {
NSString* StringResult = result;
NSLog(@"Query returned %@", StringResult);
}
结果将是一个字符串值:“1”,如果你的应用程序它的授权或“0”如果不是。