如何在Facebook sdk v3.12中获得Facebook用户的验证状态

时间:2014-02-06 09:21:07

标签: ios facebook facebook-graph-api facebook-ios-sdk

我正在尝试访问已登录用户的已验证状态。下面是已经尝试过的代码。我在使用此代码登录时获得验证值为null。是否还有其他任何我需要的权限要添加才能访问已验证状态? 任何帮助都会很棒。

登录

FBLoginView *loginView =[[FBLoginView alloc] initWithReadPermissions:@[@"basic_info", @"email", @"user_birthday",@"user_location"]];
    loginView.delegate=self;
    [self.view addSubview:loginView];

登录delgate方法

- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
                            user:(id<FBGraphUser>)user {
NSLog(@"userInfo %@",[user objectForKey:@"verified"]);
}

1 个答案:

答案 0 :(得分:0)

终于搞定了。我必须添加“user_status”权限才能获得验证状态。

FBLoginView *loginView =[[FBLoginView alloc] initWithReadPermissions:@[@"basic_info", @"email", @"user_birthday",@"user_location",@"user_status"]];