*現在、私の計画は、ユーザーのアルバムを照会し、それらのアルバムを反復処理してすべての画像を取得することです。アルバムのステップを完全にスキップする良い方法はありますか? アルバム情報を取得するために使用しているコードは次のとおりです。 - フォト アルバムのリストを取得したい。> 次のコードを使用しましたが、うまくいきませんでした。
-(IBAction)updateStatus:(id)sender {
if (FBSession.activeSession.isOpen) {
[self promptUserWithAccountNameForStatusUpdate];
} else {
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"publish_stream",@"user_photos",
nil];
[self controlStatusUsable:NO];
[FBSession openActiveSessionWithPermissions:permissions
allowLoginUI:YES
completionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
// if login fails for any reason, we alert
if (error) {
} else if (FB_ISSESSIONOPENWITHSTATE(status)) {
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection,
NSDictionary<FBGraphUser> *user, NSError *error) {
if (!error) {
[FBRequestConnection startWithGraphPath:@"me/albums" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error) {
NSString *urlstr=[NSString stringWithFormat:@"https://graph.facebook.com/me/friends?access_token=%@&fields=id,picture,name,birthday",[[FBSession activeSession]accessTokenData]];
NSLog(@"the tkens:%@",urlstr);
int j=0;
NSLog(@"Results: %@", result);
NSString *fbAccessToken = [[[FBSession activeSession] accessTokenData] accessToken];
//NSLog(@"get access:%@",fbAccessToken);
}
}
];
}
[self controlStatusUsable:YES];
}];
}
}];
}
}
アイデアや参考文献を教えてください。