这是越来越事件当箱API V2的错误(Is this a bug of Box API v2 whe

2019-07-29 06:15发布

使用BOX API V2从盒获得的事件时,我已经发现了一个奇怪的现象。

我得到的情况是类似如下:

  1. 上传14个文件用盒子API V1的box.net。
  2. 获取使用stream_position事件=现在,这给出了一个流位置,说1234并且不返回任何条目。
  3. 获取使用stream_position = 1234的事件,这给了一个新的流位置,说7890并且不返回任何条目。
    直到此时它是所有预期
  4. 使用stream_position = 7890获取事件,现在这给出了具有行为“ITEM_UPLOAD”事件和一些文件,我在一步一个上传的虚数。

我预计,如果第1步后无文件事件发生,所有的后续获取事件调用将返回0项。

这是Box.NET API V2中的错误?

由于我使用API​​ v1和v2的API在同一时间,他们是兼容?

Answer 1:

这是不是一个错误。 您上传在步骤1中的文件根本没有你的#3调用的时候复制到事件系统。 他们通过#4做它。 有上传文件和事件被发布到API之间存在固有的延迟。 你是如何快速地完成整个过程?

让我们知道,如果你有关于使用/事件端点或任何其他V2 API端点的任何其他问题。

并回答你的第二个问题,是的,V1和V2的API兼容一起使用。 如果从V1 API需要一些功能,那么你可以交融V1和V2 API调用。



文章来源: Is this a bug of Box API v2 when getting events