Google drive api 小于最后一项的最大变更ID';谁的身份证?

Google drive api 小于最后一项的最大变更ID';谁的身份证?,google-drive-api,Google Drive Api,我将驱动器中的三个文件移到了垃圾箱。然后检索到带有更改的更改:list API()。它返回了三个更改,ID分别为11607、11608和11609。然而,最大的changeid字段是11608。当我使用startChangeId:11608再次发出API请求时,它返回了最后两个更改。当我使用startChangeId:11609发出API请求时,它没有返回任何结果 这是预期的吗?或者以这种方式依赖变更ID是不对的?在您的情况下,看起来您遇到了一个bug。我正在添加更改列表的详细信息,以及在正常情

我将驱动器中的三个文件移到了垃圾箱。然后检索到带有更改的更改:list API()。它返回了三个更改,ID分别为11607、11608和11609。然而,最大的changeid字段是11608。当我使用startChangeId:11608再次发出API请求时,它返回了最后两个更改。当我使用startChangeId:11609发出API请求时,它没有返回任何结果


这是预期的吗?或者以这种方式依赖变更ID是不对的?

在您的情况下,看起来您遇到了一个bug。我正在添加更改列表的详细信息,以及在正常情况下它应该如何工作。假设您最近的更改id是
11606
,并且您进行了三次破坏操作

获取更改?startChangeId=11607
应列出:

  • 11607
  • 11608
  • 11609
下次请求更改时,应始终将最新的
latestChangeId
增加1

在这种情况下,您需要在下次投票时请求以下内容


获取更改?startChangeID=11610
将返回一个空列表。

感谢您的回答!这个错误会被修复吗?