facebook-graph-api - 如何从用户那里获取真实大小的个人资料图片?

标签 facebook-graph-api photo profile

拥有用户 ID xUID,我知道我可以通过这种方式获取个人资料图片:

http://graph.facebook.com/xUID/picture?type=large

问题是从该 URL 返回的图片不是实际大小(大约 200 像素宽)。

我需要获取那张用户图片,但要真实大小。

到目前为止我所做的是:

1.获取用户相册

https://graph.facebook.com/me/albums?access_token=xToken

<强>2。对此进行迭代,并获取具有 type="profile"的专辑。

3.使用该专辑 ID (xAID),我可以构建 FQL 查询:

SELECT pid, object_id, src_big FROM photo WHERE album_object_id = xAID

4.并在那里获取个人资料图片。

5.我需要迭代并找到用户上传的最后一个。

因此,这个过程既复杂又耗时。有没有更好/更简单/更快的方法来完成这个?

非常感谢!

最佳答案

关于facebook-graph-api - 如何从用户那里获取真实大小的个人资料图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10297488/

相关文章:

java - 扫描二维码拍照

ios - 有没有办法在 iOS 中使用照片框架锁定照片?

java - 是否可以在 Java 中捕获高分辨率网络摄像头图像?

ios - facebook 登录电子邮件无法快速发送(有什么解决办法吗?)

facebook - 如何获取 Facebook 用户的当前国家?

facebook - 如何通过 Facebook API 将 Facebook 通知标记为已读?

PHP Facebook 图形 API

iphone - 在 Debug模式下找不到此可执行文件的有效配置文件

facebook - 更改 Facebook 应用程序个人资料页面

gradle - Gradle性能分析报告:任务 'Did No Work'