iOS Facebook图谱API个人资料图片链接

9

我正在尝试检索头像链接... 到目前为止,图形API调用:

[facebook requestWithGraphPath:@"me/picture" andDelegate:self];

返回数据本身的图像。 当我发出调用:

[facebook requestWithGraphPath:@"me/picture" andDelegate:self];

我得到了一组图片,每个图片都有链接。是否有办法获取类似的东西来获取个人资料图片,至少只是链接...还是不可能的?如果有人已经处理过这个问题,请告诉我。 祝好, Sami.
3个回答

12

发起图表请求:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"picture",@"fields",nil];
[facebook requestWithGraphPath:@"me" andParams:params andDelegate:self];

然后在请求执行完毕时调用didLoad:

NSString *pictureUrl = [result objectForKey:@"picture"];
如果您需要添加额外的字段,只需将它们添加到params字典中即可。
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"id,name,picture",@"fields",nil];

如何指定要返回的图像大小? - hbk

9

登录后,您可以使用此链接获取个人资料图片:

https://graph.facebook.com/userId/picture?width=640&height=640

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接