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

时间:2017-02-11 10:04:09

标签: java android google-drive-api

我正在将我的应用程序从使用Google DriveV2升级到V3.And文件的元数据信息中有一个字段eTag,我们用它来比较,以便知道文件是否更新,因为etag更改,即使文件更改的元数据或内容。

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

1 个答案:

答案 0 :(得分:2)

你有两个选择。

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

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