如何获取facebook个人资料大方形图片?

时间:2012-07-31 15:35:06

标签: facebook facebook-graph-api

Facebook个人资料图片是公开的。
例如https://graph.facebook.com/oleg.dats/picture它是方形但是小的 为了获得更大的图片https://graph.facebook.com/oleg.dats/picture?type=large但这个不是正方形。
有没有办法得到方形图片(200px / 200px)?

2 个答案:

答案 0 :(得分:57)

您需要自行发布处理。尺寸是

  • square(50x50)
  • 小(50像素宽,可变高度)
  • 正常(100像素宽,可变高度)和
  • 大(约200像素宽,可变高度)

截至2012年8月22日星期三宣布,

您可以使用widthheight通过图谱API查询备用尺寸,例如

 https://graph.facebook.com/1207059/picture?width=121&height=100

所以在你的情况下

https://graph.facebook.com/oleg.dats/picture?width=200&height=200

或在FQL中

SELECT url, real_width, real_height FROM profile_pic WHERE id=100000896260238 AND width=200 AND height=200

[来源 - http://developers.facebook.com/blog/post/2012/08/22/platform-updates--operation-developer-love/]

答案 1 :(得分:6)

您可以使用它来获取任何尺寸的个人资料照片:

https://graph.facebook.com/digitizor/picture?width=700&height=200

这显示了facebook.com/digitizor的个人资料图片,内容为700px×200px

根据您的要求更改尺寸和Facebook个人资料名称

http://digitizor.com/2012/09/15/graphi-api-profile-picture/