使用图形api获取Facebook图像 - 比picture.type(大)更大的图像

时间:2015-04-01 15:21:28

标签: ios facebook facebook-graph-api

我请求用户图像如下:

FBRequestConnection startWithGraphPath:@"me" parameters:@{@"fields":@"first_name, last_name, picture.type(large), email, gender, birthday, age_range"} HTTPMethod:@"GET" completionHandler:^(FBRequestConnection *connection, id result, NSError *error)

但是大图像仍然很小,有没有办法要求更大的图像,甚至更好,xlarge图像。这是在黑暗中拍摄但我尝试了picture.type(xlarge),但它造成了错误。

1 个答案:

答案 0 :(得分:1)

你可以使用picture.width(200)或picture.height(200)之类的东西来指定你想要的尺寸的宽度和高度,图形api将为最接近的图片返回一个url那么大。请注意,并非所有个人资料图片都具有您想要的尺寸,因此您仍需要处理较小的图像。