FQL 事件 pic_cover 返回 null
Posted
技术标签:
【中文标题】FQL 事件 pic_cover 返回 null【英文标题】:FQL event pic_cover returns null 【发布时间】:2013-03-01 07:00:07 【问题描述】:我正在尝试获取 Facebook 上公开活动的封面图片,但 pic_cover 字段返回 null。
这里是活动:https://www.facebook.com/events/545127275518406/
这是我的 FQL 查询:SELECT pic_cover FROM event WHERE eid=545127275518406
该查询返回:
"data": [
"pic_cover": null
]
另一个使用相同查询(替换为 eid)的公共事件 (https://www.facebook.com/events/133752506800219/) 返回:
"data": [
"pic_cover":
"cover_id": 431180503630072,
"source": "https://sphotos-a.xx.fbcdn.net/hphotos-ash4/299824_431180503630072_82863704_n.jpg",
"offset_y": 36
]
如果第一个事件确实有封面图像,为什么它会返回 null?
【问题讨论】:
【参考方案1】:询问用户user_photos
的权限部分解决了这个问题。我说部分是因为有些照片没有退回。请记住,pic_cover 和 pic_big 是两个不同的东西
【讨论】:
以上是关于FQL 事件 pic_cover 返回 null的主要内容,如果未能解决你的问题,请参考以下文章
如何使用图形 api/FQL 从 facebook 获取过去/结束的公共事件?
我如何使用 FQL 查询所有事件而不使用标记为 * 的可索引列