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

Download Google Drive SDK thumbnailLink provides cached file

使用 Google Drive SDK 我检索 Google 文档的缩略图链接 属性,然后使用它下载生成的图像,我将其缓存在文件服务器上。但是,我发现我经常得到旧版本文档的缩略图,它可能是 Google 驱动器缓存的版本。

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

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

有没有办法在 Google 文档更新后获得新的缩略图?

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