Facebook的API为iOS,获取朋友的个人资料图片
答
你可以得到的名单你在这个端点的朋友:https://graph.facebook.com/me/friends。然后,您可以在此端点获取朋友的个人资料照片:https://graph.facebook.com/[profile_id]/picture。
一定要使用这个SDK:https://github.com/facebook/facebook-iphone-sdk
希望这有助于!
答
一号线的解决方案:
https://graph.facebook.com/me/friends?access_token=[oauth_token]&fields=name,id,picture
答
如果使用Three20,你可以试试这个扩展:
https://github.com/RIKSOF/three20/tree/development/src/extThree20Facebook
它允许你使用所有图形API的功能与一个只有几行码。
答
为iOS用户找这个,这里是(2016年6月使用图表的版本5)什么帮了我:
- (void)getUsersFaceBookFriends {
NSDictionary *params = @{@"fields": @"name, id, picture"};
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"/me/friends" parameters:params HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
if (!error) {
NSArray * friendList = [result objectForKey:@"data"];
for (NSDictionary * friend in friendList) {
NSLog(@"Friend id: %@", friend[@"id"]);
NSLog(@"Friend name: %@", friend[@"name"]);
NSLog(@"Friend picture: %@", friend[@"picture"]);
}
}
}];
}
这个代码将得到谁也使用该应用程序在用户的Facebook好友,以及他们的名字,身份证和个人资料照片网址。
感谢您的回答...... – 2011-03-24 07:13:25
感谢您的回答,donkim! – ArtSabintsev 2011-12-06 19:40:24