【问题标题】:profile pic(thumbnail) of friends using graph api in facebook在 facebook 中使用 graph api 的朋友的个人资料图片(缩略图)
【发布时间】:2024-04-25 13:25:01
【问题描述】:

有一个简单的问题是在表格视图中加载我的朋友列表并异步加载他们的个人资料图片缩略图。我只是想不出缩略图的正确网址。任何人都可以帮助我显示朋友的图片的网址

【问题讨论】:

标签: iphone facebook facebook-graph-api


【解决方案1】:

编写 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]; 

你会得到一个数组

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

示例 { "first_name" =用户; “姓氏” = R; 名称=“用户R”; "pic_square" = "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash2/.jpg"; uid = 595sd1; } {}、{} 等

希望这会有所帮助!

【讨论】:

  • 我不明白格式:直到 uid IN(" 它是红色的,然后有一个分号.. 结构有点尴尬..
  • @Patel:完全复制并运行你的程序 - 它是一个连接查询 userid="user fb ID"
最近更新 更多