我试图通过图谱API获取群组封面图片来源,但遗憾的是我获得了nil
值public_profile
权限和user_groups
权限无效的范围错误。
我查看了以下Facebook文档:
首先我尝试使用[login logInWithReadPermissions:@[@"public_profile"]
权限后来发现我需要使用user_groups
。当我使用[login logInWithReadPermissions:@[@"user_groups"]
获取以下范围错误
我尝试过以下代码
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"user_groups"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
NSLog(@"Process error");
} else if (result.isCancelled) {
NSLog(@"Cancelled");
} else {
FBSDKAccessToken *accessToken = [FBSDKAccessToken currentAccessToken];
NSDictionary *params = @{@"access_token" : accessToken};
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/190520617800186?fields=source"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
NSLog(@"Success");
}];
}
}];
我已经提交了Facebook应用审核请求