我正在将我的应用程序从使用Google DriveV2升级到V3.And文件的元数据信息中有一个字段eTag,我们用它来比较,以便知道文件是否更新,因为etag更改,即使文件更改的元数据或内容。
所以现在将它升级到V3,我无法找到eTag值的替代方案,借助它我可以比较互联网上是否有更新版本的文件。
答案 0 :(得分:2)
你有两个选择。
1 /目前没有计划弃用v2,因此您可以继续将其与v3一起使用。例如,您可以使用所有v3,但使用v2 files.get来获取etag。您可能会发现v3尊重“if-match”标头,即使v3文件资源不包含它也是如此。 NB我没有测试过这个!当然v2会在某个时候被弃用,但是v3也是如此。这就是生活。
2 /您可以结合使用md5Checksum
(仅适用于非Google文件类型)或version
或modifiedDate
来查看文件是否已更改。