有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Google Drive V3中eTag字段的java替代方案?

我正在将我的应用程序从使用Google DriveV2升级到V3。文件的元数据信息中有一个字段eTag,我们用来比较它,以便知道即使文件的元数据或内容发生了变化,eTag也会发生变化,因此文件是否会更新

因此,现在升级到V3,我无法找到eTag值的替代方案,借助它,我可以比较文件的更新版本是否在互联网上可用


共 (1) 个答案

  1. # 1 楼答案

    你有两个选择

    1/目前没有计划弃用v2,因此您可以继续将其与v3一起使用。例如,您可以使用所有v3,但使用v2文件。去拿etag。您可能会发现v3尊重“if match”头,即使v3文件资源不包含它。注意,我还没有测试过这个!当然,v2在某个时候会被弃用,但v3也会被弃用。这就是生活

    2/您可以使用md5Checksum(仅适用于非谷歌文件类型)或versionmodifiedDate的组合来查看文件是否已更改