我一直在针对一个相对较新的帐户(创建于 2012 年 6 月 13 日)测试事件 API。直到今天,对流位置为 0 的事件 API 的调用将返回帐户上发生的第一个事件。这使我能够跟踪已添加到我的帐户的所有文件,而无需遍历文件夹层次结构。从本周开始,在我开设帐户后的前几天,我将不再收到上传活动。我的电话如下:
curl 'https://www.box.com/api/2.0/events?stream_type=changes&limit=100&stream_position=0' -L -H 'Authorization: BoxAuth api_key=xxxxx&auth_token=xxxxx'
旧事件是否会不时从事件队列中删除?如果是这样,有什么方法可以知道队列退了多远?(假设旧事件确实被丢弃,仅检查队列中最早的项目是不可靠的,因为如果该事件比我处理的最后一个事件更新,则无法判断该帐户是否刚刚处于非活动状态或临时事件已被丢弃。)
任何指导将不胜感激。希望我只是做错了什么,而旧的事件仍然可以通过一种或另一种方式访问。