Ios 图片的图形API更改

Ios 图片的图形API更改,ios,facebook,size,image,Ios,Facebook,Size,Image,使用FB iOS sdk,我在使用Graph API检索图片时遇到了一个问题 我曾经做过[facebook requestWithGraphPath:@“me”字段=id、名字、姓氏、图片、性别、电子邮件和类型=大”和委托:self] 检索有关已登录用户的信息。它仍然有效,只是以前的图片是大的,现在是小的 我不想单独调用图片请求,否则我不会在这里发布 有没有关于如何恢复旧结果的提示?生物数据+一个请求中的大图片 Thx以获取帮助。不要请求图片,而是尝试使用图片请求大图片类型。键入(大),因此您的

使用FB iOS sdk,我在使用Graph API检索图片时遇到了一个问题

我曾经做过
[facebook requestWithGraphPath:@“me”字段=id、名字、姓氏、图片、性别、电子邮件和类型=大”和委托:self]

检索有关已登录用户的信息。它仍然有效,只是以前的图片是大的,现在是小的

我不想单独调用图片请求,否则我不会在这里发布

有没有关于如何恢复旧结果的提示?生物数据+一个请求中的大图片


Thx以获取帮助。

不要请求
图片
,而是尝试使用
图片请求大图片类型。键入(大)
,因此您的请求如下所示:

[facebook requestWithGraphPath:@"me?fields=id,first_name,last_name,picture.type(large),gender,email" andDelegate:self];
picture.width(200).height(200)

这将在响应中返回一个值作为picture,但它将具有大图像URL而不是小图像URL

我已找到该图片。type(large)不返回方形图片。如果您想要一张更大的图片,但要使其保持方形,可以使用设置为相同值的宽度和高度,如下所示:

[facebook requestWithGraphPath:@"me?fields=id,first_name,last_name,picture.type(large),gender,email" andDelegate:self];
picture.width(200).height(200)

Swift中问题的回答(旧的新的Facebook URI语法):


注意:我刚刚通过Facebook图形浏览器工具测试了URI,在我写这个答案时,两个语法(旧的和新的)都起作用。

“picture.type(large)”很高兴知道!Thaks Jan S.我已经搜索了很长时间,现在它刚刚解决!