largeChangeId返回不一致?

时间:2012-10-23 20:32:46

标签: google-drive-api

我正在使用驱动器更改Feed来查找Google云端硬盘中文件的更改。我遇到了一些不一致的问题。我刚刚使用此处的API Explorer进行了测试:

https://developers.google.com/drive/v2/reference/changes/list

在一个用户上,返回的maximumChangeId为1208,但是当将startChangeId设置为1208时,请求返回了6个条目,包括更改1208,并且每个其他更改都高于1208.我还有标记includeDeleted = true, includeSubscribed = false。

然后我尝试了另一个用户,返回的ID是136023.当使用与上面相同的参数这个值时,Drive返回了0个条目,这是我预期的。

然后我尝试了第三个用户,返回的ID是8267.然后使用与上面相同的参数再次设置呼叫Drive返回了1个条目,其变更ID为8267.

请注意,所有三个帐户都在测试帐户上测试帐户,其中没有文档被修改或共享。

因此三个用户三个结果进行相同的调用。这是预期还是一个更好的问题,我打电话时应该期待什么。它在文档中声明:“更改ID以开始列出来自。(字符串)的更改”。当它从,并且您返回最高ID时,我希望返回0结果。

感谢。

0 个答案:

没有答案