在使用 BOX API v2 从 Box 获取事件时,我发现了一个奇怪的行为。
我得到的场景如下:
- 使用 box API v1 将 14 个文件上传到 box.net。
- 使用 stream_position=now 获取事件,这给出了一个流位置,比如 1234,并且不返回任何条目。
- 使用 stream_position=1234 获取事件,这会给出一个新的流位置,比如 7890,并且不返回任何条目。
(到此为止,一切都如预期的那样) - 使用 stream_position=7890 获取事件,现在这给出了具有“ITEM_UPLOAD”行为的虚拟事件数和我在第一步中上传的一些文件。
我希望如果在第 1 步之后没有发生文件事件,那么所有后续的 get 事件调用都将返回零条目。
这是 Box.NET API V2 中的错误吗?
由于我同时使用 API v1 和 API v2,它们是否兼容?