Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ios中使用新的facebook SDK 4.8.0获取登录用户的facebook相册_Ios_Objective C_Facebook Graph Api - Fatal编程技术网

如何在ios中使用新的facebook SDK 4.8.0获取登录用户的facebook相册

如何在ios中使用新的facebook SDK 4.8.0获取登录用户的facebook相册,ios,objective-c,facebook-graph-api,Ios,Objective C,Facebook Graph Api,我使用以下函数获取图像: FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"/{album-id}/photos" parameters:params HTTPMethod:@"GET"]; [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *err

我使用以下函数获取图像:

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"/{album-id}/photos" parameters:params  HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
// Handle the result
}];
任何人都可以帮助我如何获得专辑id??

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"me/albums" parameters:@{@"fields": @"photos"} HTTPMethod:@"GET"];            
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    NSLog(@"result::::%@",result);
    // Handle the result
}];
这段代码返回空的JSON数据。有人能帮我取我的Facebook相册吗?
提前感谢。

您在注册应用程序时询问过用户照片的权限吗。检查此链接是。我有权限访问用户照片permissionJSON将返回空数据。例如{data=();}在使用登录时,您是否请求访问照片的权限[loginManager logInWithReadPermissions:@[@“public_profile”、@“email”、@“user_photos”]处理程序:^(FBSDKLoginManager LoginResult*结果,NSError*错误)看看我的答案。。。