2014-02-14 4 views
0

내 앱에서 iOS 용 facebook SDK를 사용하고 있습니다.iOS에서 Facebook SDK를 사용하여 프로필 사진을 더 가져 오기

-(IBAction)FacebookLogin:(id)sender{ 

    if (FBSession.activeSession.isOpen) { 
    [self promptUserWithAccountNameForStatusUpdate]; 
    } 

    else { 
    NSArray *permissions = [[NSArray alloc] initWithObjects: @"publish_stream",@"email",nil]; 
    [FBSession openActiveSessionWithPermissions:permissions 
            allowLoginUI:YES 
           completionHandler:^(FBSession *session, 
                FBSessionState status, 
                NSError *error) { 
            if (error) { 


            } else if (FB_ISSESSIONOPENWITHSTATE(status)) { 

             [[FBRequest requestForMe] startWithCompletionHandler: 
             ^(FBRequestConnection *connection, NSDictionary<FBGraphUser> *user, NSError *error) { 
              if (!error) { 
               [self promptUserWithAccountNameForStatusUpdate]; 

              } 
             }]; 
            } 
           }]; 
} 

은}

-(void)promptUserWithAccountNameForStatusUpdate { 

     [[FBRequest requestForMe] startWithCompletionHandler: 
^(FBRequestConnection *connection, NSDictionary<FBGraphUser> *user, NSError *error) { 
    if (!error) { 

     } 

     }]; 
     } 

어떻게 사용자의 프로필 사진을 가져올 수 있습니다? 이전의 4 개의 프로필 사진도 가져오고 싶습니다. 앱 틴더와 같습니다.

어떻게 하시겠습니까?

답변

0

알았어요, 그럼

우리는

https://graph.facebook.com/[uid]/albums?access_token=[AUTH_TOKEN] 

그런 다음 우리는 우리 모두 얻을 것이다 URL을 아래에

https://graph.facebook.com/[ALBUM_ID]/photos?access_token=[AUTH_TOKEN] 

을 앨범 ID를 전달할 수 아래 URL을 모든 앨범을 얻을 것이다 발견 프로필 이미지 ... 빙고 :) :);)

+0

그것이 당신에게 맞는 것처럼 보이는 경우 자신의 대답을 수락하십시오. –

관련 문제