簡體   English   中英

如何從FBLoginView獲取個人資料圖片?

[英]How to get profile picture from FBLoginView?

請幫助我使用FBLoginView獲取Facebook個人資料圖片。

未設置FBProfileImageView。 我想獲取個人資料圖片的UIImage。

注意:不使用自定義Facebook登錄名。 我正在使用FBLoginView進行登錄。

登錄View后,我們將獲得用戶ID,電子郵件,性別等更多信息,因此我們可以使用用戶ID或objectID來獲取用戶個人資料圖像。

-(void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{        
    NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://graph.facebook.com/%@/picture?type=normal",user.id]];
    NSData  *data = [NSData dataWithContentsOfURL:url];
    UIImage *profileImage = [UIImage imageWithData:data];
}

profileImage將包含用戶個人資料圖像,您可以使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM