【问题标题】:Fetching more profile photos using Facebook SDK in iOS在 iOS 中使用 Facebook SDK 获取更多个人资料照片
【发布时间】:2014-02-15 01:30:59
【问题描述】:

我在我的应用中使用 facebook SDK for iOS。

   -(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 张个人资料照片。 就像在应用程序 Tinder 中一样。

如何做到这一点?

【问题讨论】:

    标签: ios iphone objective-c facebook-graph-api


    【解决方案1】:

    好的..我发现了

    我们将获取以下网址的所有专辑

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

    然后我们可以将专辑ID传递到下面的url

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

    我们将获得所有个人资料图片...宾果游戏:) :) ;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多