如何获得朋友个人资料图片在Facebook的朋友列表中

问题描述:

我正在创建一个iPhone应用程序,其中我必须显示其图片的朋友列表。 我正在使用Facebook图形API。我得到的朋友ID和名称,但不是图像。 那么请给我建议我如何得到这个?如何获得朋友个人资料图片在Facebook的朋友列表中

写FQL获得的Facebook好友列表&他们的照片管理

NSString *query = @"SELECT uid,name,first_name,last_name,pic_square FROM user WHERE uid IN ("; 
query = [query stringByAppendingFormat:@"SELECT uid2 FROM friend WHERE uid1 = %@)",userid]; 
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
           query, @"query", 
           nil]; 
[_facebook requestWithMethodName: @"fql.query" 
         andParams: params 
        andHttpMethod: @"POST" 
        andDelegate:self]; 

你会得到一个数组ü[R

-(void)request:(FBRequest *)request didLoad:(id)result 

样品 { “FIRST_NAME”=用户; “last_name”= R; name =“User R”; “pic_square”=“https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash2/.jpg”; uid = 595sd1; } {},{}等

希望这有助于!

+0

感谢您的帮助,但如何做到这一点与Facebook图形API。 Facebook图形API没有FBrequest类,所以如何以及在哪里调用这个FQL? – Anju

+0

@Anju:你使用的是旧的SDK,我想,你这个新的:https://github.com/facebook/facebook-ios-sdk – Karthikeyan

+0

谢谢!!!!!!!其工作.. – Anju