Facebook图形API不会返回事件的最新图片

问题描述:

很确定这是一个缓存(服务器端而不是客户端)的问题,但不知道如何解决。Facebook图形API不会返回事件的最新图片

当我尝试获取图像时,有些事件只是返回正常的“问号”静态图像(即无图像)。

但是,当我检查Facebook的实际,我可以看到图片。

这是在服务器端作为我的Python脚本,通过调用urllib2.urlopen获取图像。

例如:

http://graph.facebook.com/103299156441265/?fields=picture&type=large

返回

{ 
    "picture": "http://static.ak.fbcdn.net/rsrc.php/v1/yA/r/gPCjrIGykBe.gif" 
} 

(这是静止图像quesitonmark)

但真正的事件页上:

http://www.facebook.com/event.php?eid=103299156441265

我能看到图像吗?

任何帮助,将不胜感激。

我觉得图片没有出现,因为the event's information is not accessible through the Graph API。查看活动页面,它似乎已创建为a non-public group。我认为您可能需要成为该组的成员才能通过Graph API访问有关其事件的信息。