我正在将 facebook SDK 3.0 升级到 3.2。我已经通过 facebook SDK 3.2 完成了 facebook 登录,并且工作正常。我想执行 fql 来获取用户的相册。由于用户权限,以下代码适用于获取 facebook 照片,但不适用于相册。我对如何为 facebook sdk 3.2 设置“user_photos”权限感到震惊。有什么建议么?提前致谢。
NSString *query =
@"SELECT pid, src_small, src_big, src FROM photo WHERE aid IN "
@"SELECT aid FROM album WHERE owner = me() ORDER BY created DESC LIMIT 50";
NSDictionary *queryParam =
[NSDictionary dictionaryWithObjectsAndKeys:query, @"q", nil];
[FBRequestConnection startWithGraphPath:@"/fql"
parameters:queryParam
HTTPMethod:@"GET"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error) {
if (error) {
NSLog(@"Error: %@", [error localizedDescription]);
} else {
NSLog(@"Result: %@", result);
}
}];