如何在Facebook的PHP SDK中获取完整尺寸的个人资料图片?我知道有一种方法
?type=large
,但结果只有200像素宽。?type=large
,但结果只有200像素宽。?type=large
只返回一个宽度为200px的图片,则这就是Facebook最大的图片大小。您可以通过在查询字符串中指定宽度和高度来使图片更大:?width=300&height=300
,Facebook将返回一张放大后的图片。有关更多信息,请参见此博客文章。这个限制似乎比Facebook存储的最大图片尺寸大75%。例如,我的大头像大小约为180像素。如果我请求一个宽度或高度> 312,我会得到一张312像素的图片。http://graph.facebook.com/YOURNAME/picture
将YOURNAME
替换为您想获取照片的用户的名称。
另请参阅: Facebook API - 如何通过Facebook API获取Facebook用户的个人资料图片(无需要求用户“允许”应用程序)