Facebook API获得新的活动大图

CLo*_*Lod 3 api facebook image

我注意到facebook现在允许为事件设置封面图片,但我似乎无法再通过API检索它.

示例:http://www.facebook.com/events/160889490733938/

从图形api资源管理器中调用该事件的id/picture,我得到:

{
  "data": {
    "url": "https://fbcdn-profile-a.akamaihd.net/static-ak/rsrc.php/v2/yE/r/tKlGLd_GmXe.png", 
    "is_silhouette": true
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

CBr*_*roe 7

这个新图片pic_coverFQL事件表中调用 - 但在我的测试中它总是返回null.

文档中有一个挂锁标志,表示某些应用只能读取此字段,但无法进一步说明.

并且API事件文档中还没有相应的内容.

我认为,由于这是一项新功能,我们将不得不等待一段时间,直到Facebook也将反映API的这一变化.也许打开错误报告(或加入现有报告)可能有助于加快速度.

更新:

似乎现在可以获得事件的封面图片 - FQL pic_covercoverAPI(必须通过fields参数请求)返回我设置为事件封面图像的图像.

(而且它似乎也不是只有所有者才能访问,正如另一个答案所暗示的那样 - 即使我不是创作者,我也能得到它.)

API的文档event似乎还没有更新,cover现在还没有提到该领域.