Facebook Graph API 获取墙帖的方形图片

Posted

技术标签:

【中文标题】Facebook Graph API 获取墙帖的方形图片【英文标题】:Facebook Graph API gets Square picture of wall post 【发布时间】:2013-03-26 09:37:01 【问题描述】:

从这个question,我知道我们可以通过在Graph API URL中附加?type=square来获取方形的用户头像,例如:

https://graph.facebook.com/FACEBOOK_USER_ID/picture?type=square

但是墙上的图片怎么样?我知道我可以通过这个 Graph API 调用获取图片 URL(不同维度的):

https://graph.facebook.com/OBJECT_ID/

但是,类型参数不支持square。它仅支持thumbailnormalalbum。但是它们都没有返回时间线中显示的方形图像。 (我还需要重新定位信息,因为我在时间轴中使用了“重新定位照片”)。 Graph API 是否提供此类信息?

注意:我用的是 php,但我认为编程语言是独立的

【问题讨论】:

【参考方案1】:

不,Graph API 不提供有关照片如何在时间轴或新闻源上重新定位的数据。

在 API 的上下文中,“正方形”不是指任何尺寸相同的照片。而是指在帖子旁边用作用户头像的图像。因此,鉴于此逻辑,常规照片对象不会包含“方形”实现,因为该照片永远不会用作头像。如果您想要每边尺寸相同的图像,则必须自己实现。

【讨论】:

感谢您提供的信息。如能提供官方文件将不胜感激。 (我在 Facebook 开发者文档中找不到)

以上是关于Facebook Graph API 获取墙帖的方形图片的主要内容,如果未能解决你的问题,请参考以下文章

使用 graph Api 获取 Facebook 页面事件

Facebook Graph API获取公共视频信息

获取事件日期 Facebook Graph Api

从 Facebook Graph API 获取访问令牌

Facebook graph api 获取用户信息

使用facebook graph api获取Instagram自己/自我饲料