非常确定这是一个缓存(服务器端而非客户端)问题,但不知道如何解决。
当我尝试获取图像时,某些事件只返回正常的“问号”静态图像(即没有图像)。
但是当我查看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"
}
(这是静态的问号标记图像)
但是在真实的活动页面上:
http://www.facebook.com/event.php?eid=103299156441265
我能看到图片吗?
任何帮助都将不胜感激。
答案 0 :(得分:2)
我认为图片不会显示,因为the event's information is not accessible through the Graph API。查看事件页面,似乎是为a non-public group创建的。我认为您可能需要成为该组的成员才能通过Graph API访问有关其事件的信息。