Facebook Graph 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

Я могу видеть изображение?

Любая помощь будет оценена по достоинству.


person Asim Hussain    schedule 29.08.2011    source источник


Ответы (1)