3

如何在 Facebook 的 PHP SDK 中获取一个人的全尺寸头像?我知道这个?type=large方法,但结果只有 200px 宽。

4

2 回答 2

5

如果?type=large只返回一个 200 像素宽的图像,那么这是 Facebook 拥有的最大的图像。

您可以通过在查询字符串中指定宽度和高度来放大图像:?width=300&height=300Facebook 将返回图像的放大版本。有关更多信息,请参阅此博客文章

这个限制似乎比 Facebook 拥有的最大存储图像的大小大 75%。例如,我的大型个人资料图片约为 180 像素。如果我请求宽度或高度 > 312,我会返回一个 312 像素的图像。

于 2012-08-31T12:41:24.973 回答
0
http://graph.facebook.com/YOURNAME/picture

替换YOURNAME为您要获取照片的用户的名称。

另请参阅: Facebook API - 如何通过 Facebook API 获取 Facebook 用户的个人资料图片(无需用户“允许”应用程序)

于 2012-08-31T12:40:31.967 回答