如何从Facebook iOS API获取工作和年龄

如何从Facebook iOS API获取工作和年龄,ios,facebook,fbsdkloginkit,Ios,Facebook,Fbsdkloginkit,我正在尝试从Facebook获取一些数据,我能够获取的是: [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{ @"fields" : @"id,name,first_name,last_name,picture.width(300).height(300),gender,birthday"}]startWithCompletionHandler:^(FBSDKGraphRequestConnection *conn

我正在尝试从Facebook获取一些数据,我能够获取的是:

[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{ @"fields" : @"id,name,first_name,last_name,picture.width(300).height(300),gender,birthday"}]startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {

NSString *nameOfLoginUser = [result valueForKey:@"name"];
                fNameUser = [result valueForKey:@"first_name"];
                lNameUser = [result valueForKey:@"last_name"];
                genderUser = [result valueForKey:@"gender"];
                ageUser = [result valueForKey:@"birthday"];

                NSString *imageStringOfLoginUser = [[[result valueForKey:@"picture"] valueForKey:@"data"] valueForKey:@"url"];
}

如何从API中获取“年龄”和“工作时间”。

您无法获取年龄,因为您可以访问生日,并且没有与年龄相关的参数。。。所以你需要根据生日来计算年龄

对于工作:只有在查看应用程序后才能访问工作

如果你的应用程序请求此(工作)权限,Facebook将不得不审查你的应用程序如何使用它


要了解更多数据,请查看

年龄不是什么大问题,我可以计算,但我没有得到它。我试着在田野里“工作”,但没有回应