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」如果不是。