我使用此方法获得的图像非常小
[facebook requestWithGraphPath:@"me/friends"
andParams:[ NSDictionary dictionaryWithObjectsAndKeys:@"picture,id,name,link,gender,last_name,first_name",@"fields",nil]
andDelegate:self];
如何用同样的方法获取朋友的大图片?
提前致谢
答案 0 :(得分:3)
每个图像的URL以字符串形式返回。您可以通过将文件名中的最后一个字母从“q”更改为“n”,在从facebook加载它之后以及以任何其他方式使用它之前修改字符串。
small image: 370412_xxxxxxxx_1715222999_q.jpg
medium/square image: 370412_xxxxxxxx_1715222999_s.jpg
large image: 370412_xxxxxxxx_1715222999_n.jpg
这看起来像这样:
pictureUrl = [pictureUrl stringByReplacingOccurrencesOfString:@"_q.jpg"
withString:@"_n.jpg"];
答案 1 :(得分:0)
使用albums
,photos
权限(大小取决于上传时间)
请参阅此链接http://developers.facebook.com/docs/reference/api/album/