感谢您对我的问题的回复:这是 Box API v2 获取事件时的错误吗
这是一个与此相关的新问题。问题是我不能可靠地使用从以前的调用中获得的 next_stream_position 来跟踪事件。
鉴于这种情况:
给定以下两个 GET HTTP 查询:
1. GET https://api.box.com/2.0/events?stream_position=1336039062458
这个返回 JSON 文件,其中包含一个文件条目 myfile.pdf 和下一个流位置 = 1336039062934
2. GET https://api.box.com/2.0/events?stream_position=1336039062934
此调用使用我从第一次调用中获得的流位置。但是,它返回的 JSON 包含与第一次调用完全相同的 myfile.pdf 文件条目。
我认为如果第一个调用给出了一个流位置,它应该被用作那个确切时间的标记(比如:TIme A)。如果我在后续查询中使用该流位置,则不应返回“时间 A”之前的任何事件。
这是一个错误吗?还是我以错误的方式使用 API?
非常感谢。