我正在使用 Facebook 图形 API 来获取 Facebook 详细信息。但是我正在调整大小的个人资料图像。
例如:
我尝试将_s更改为_n。但仍然得到180x134的大小。但原始图像大小为260 × 194
.
如何在不调整 iPhone 大小的情况下获取原始图像?
我正在使用 Facebook 图形 API 来获取 Facebook 详细信息。但是我正在调整大小的个人资料图像。
例如:
我尝试将_s更改为_n。但仍然得到180x134的大小。但原始图像大小为260 × 194
.
如何在不调整 iPhone 大小的情况下获取原始图像?
用这个:
http://graph.facebook.com/[page id/profile id]/picture?type=large
如果您想获得确切的图像大小,可以尝试 fql 查询
$fql="SELECT id, width, height, url, is_silhouette, real_width, real_height FROM profile_pic WHERE id=me() AND height=260 AND width=194";
$avt = $facebook->api(array(
'method'=>'fql.query',
'query' =>$fql,
));
$avt = & $avt[0]['url'];
我正在使用 php,您可以在此处了解更多信息