我目前正在使用Google Picasa API(C#)在我的网站上显示来自公开Picasa网络相册的照片。如何避免使用Picasa API显示Picasa照片时出现延迟?
问题是,从网络相册完成改变到通过API反映的时刻,会有延迟(从几秒到几分钟)。 我需要它立即反映:当新照片上传到相册时,我需要它在同一时间完全显示在网站上。
当我发现IE9或Chrome浏览器输入网址(http://picasaweb.google.com/data/feed/api/user//albumid/)时毫不迟疑地显示了更改。
我也尝试通过HttpWebRequest调用上述URL并设置所有no-cache头,但它没有解决问题。
那么,在这种情况下,浏览器请求与HttpWebRequest/API完成的请求有什么区别? 任何人都可以把我放在正确的方向吗?
感谢