下载Google Drive SDK thumbnailLink提供缓存文件

时间:2015-09-29 00:31:31

标签: caching google-drive-api

使用Google Drive SDK我检索了Google文档的thumbnailLink属性,然后我使用它来下载生成的图像,我将其缓存在文件服务器上。但是,我发现我经常会收到旧版本文档的缩略图,它可能是Google云端硬盘缓存的版本。

此缩略图链接具有以下形式: https://docs.google.com/...&sz=s220

您可以根据sz参数获得不同的缩略图大小。有趣的是,我根据sz参数的值看到缩略图的不同版本(我的文档的旧版或新版缩略图)。

在更新Google文档时,有没有办法获取新的缩略图?

1 个答案:

答案 0 :(得分:1)

缩略图网址似乎确实存在一些缓存,因此某些尺寸范围会缓存在一起。根据我的经验,这些缓存确实会过期,但不是在某种程度上你可以完全控制(因为你已经注意到请求不同的大小有时会导致缓存未命中)。该团队正在努力将缩略图服务更改为应该解决问题的新后端,但我没有该更改的时间表。