如何安全地更新在多个地方打开的文件?

时间:2013-09-27 14:10:43

标签: google-drive-api

我想使用云端硬盘存储不透明的“应用设置”。

我希望Drive有类似'parent_rev'的东西(来自DropBox API)。这样应用程序可以确定文件在上次同步和当前更新操作之间没有变化。

我在这里运气不好吗?

2 个答案:

答案 0 :(得分:1)

更新请求中没有参数可以使API的行为与parent_ref与最新版本不同时的行为相同。

您必须手动管理此冲突,方法是在检索文件的revision list后检查您的本地修订是否是最新的。记得在上传文件之前这样做。

默认情况下,update requestnewRevision标记设置为true,并为每次上传创建新版本。

答案 1 :(得分:1)

存储并比较etag的值。查看修订号是脆弱的。