Почти уверен, что это проблема кэширования (на стороне сервера, а не на клиенте), но не знаю, как ее решить.
Некоторые события, когда я пытаюсь получить изображение, просто возвращают обычное статическое изображение «вопросительного знака» (т.е. без изображения).
Но когда я проверяю фактическую информацию в 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
Я могу видеть изображение?
Любая помощь будет оценена по достоинству.