【问题标题】:How to get full-size profile picture in Facebook's PHP SDK?如何在 Facebook PHP SDK 中获取全尺寸头像?
【发布时间】:2012-08-26 06:35:48
【问题描述】:

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

【问题讨论】:

标签: php facebook facebook-graph-api facebook-php-sdk


【解决方案1】:

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

您可以通过在查询字符串中指定宽度和高度来放大图片:?width=300&height=300,Facebook 将返回图片的放大版本。请参阅this blog post 了解更多信息。

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

【讨论】:

  • 哇,我不知道宽度和高度参数!这可能是我需要的东西!谢谢!
  • 它们刚刚在大约 10 天前宣布。关注开发者博客。每周都会发布新功能。
【解决方案2】:
http://graph.facebook.com/YOURNAME/picture

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

另请参阅: Facebook API - How do I get a Facebook user's profile image through the Facebook API (without requiring the user to "Allow" the application)

【讨论】:

  • 这个我知道,但是结果太小了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-13
  • 2020-04-19
  • 1970-01-01
  • 2011-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多