Rob*_*bin 12 api facebook facebook-graph-api
编辑:似乎Facebook终于修复了这个错误!
你能帮我理解为什么会这样吗:
这是一个带有图片的公共活动:https: //www.facebook.com/events/282054218538223
但是当我尝试访问http://graph.facebook.com/282054218538223/picture时,我得到的只是默认图片.
这是另一个公共活动:http://www.facebook.com/events/266496120103339
但这一次,访问http://graph.facebook.com/266496120103339/picture会返回活动照片.
这2个事件有什么区别?
这个答案并没有解释为什么请求不能使用Graph API,但可能会帮助需要检索事件配置文件图像的人.
使用FQL,您可以检索事件配置文件图像,如下所示:
SELECT pic,pic_small,pic_big FROM event WHERE eid = 282054218538223
使用Robin的第一个例子中的事件id.此调用将URL返回到3种不同大小的事件配置文件图像.它适用于Robin问题中的两个示例,只需更改事件ID即可.
使用Robin的示例在Graph Explorer中尝试:
https://graph.facebook.com/fql?q=SELECT pic,pic_big,pic_small FROM event WHERE eid=282054218538223
Run Code Online (Sandbox Code Playgroud)
和MoXplod的例子:
https://graph.facebook.com/fql?q=SELECT pic,pic_big,pic_small FROM event WHERE eid=271148229633674
Run Code Online (Sandbox Code Playgroud)
如果需要,请确保您具有访问令牌,如FQL事件表中所述.
| 归档时间: |
|
| 查看次数: |
5212 次 |
| 最近记录: |