Facebook最近改变了他们在事件中处理图片的方式。如何在这些变化之后获得事件图片?

问题描述:

Facebook最近改变了他们在事件中处理图片的方式。 现在,您可以上传将某个活动发布到某人的墙上或某个组中时显示的照片,并且可以将其用作封面。Facebook最近改变了他们在事件中处理图片的方式。如何在这些变化之后获得事件图片?

如何获得该图像?

我使用这个查询

 $fql[$id] = 
      "SELECT 
       eid, 
       name, 
       description, 
       start_time, 
       end_time, 
       venue, 
       location, 
       update_time, 
       has_profile_pic, 
       pic_big 
      FROM 
       event 
      WHERE 
       eid IN ($imploded_eids) AND start_time > $time"; 

但现在pic_big正在恢复了大部分的事件只是enter image description here 我应该怎么做之前?

编辑 - 我得到了新的事件图像即使我使用事项标识/图片,你可以从这个事件546510352049607 /图片具有封面照片https://www.facebook.com/events/546510352049607/

EDIT2看到 - 我还Facebook上开设了bug为此

没有为封面照片的专用字段:

pic_cover (struct): Cover picture of Event 

SELECT pic_cover FROM事件WHERE EID = 546510352049607

pic_cover可能会给null,但this is another problem。问题解决了,否则这个问题是重复的。

+0

好的,谢谢,这是记录somwhere?因为在图形资源管理器pic_cover字段不存在。 pic_cover是否返回null确认的Facebook错误? – 2013-03-08 14:17:23

+0

这里是[源代码](https://developers.facebook.com/docs/reference/fql/event/),这里是[Facebook错误报告](https://developers.facebook.com/bugs/149447668550976) )。 – 2013-03-08 15:10:58