从特定设备获取特定类型的最新事件

时间:2016-04-22 08:03:50

标签: cumulocity

有没有办法从特定设备获取特定类型的最新事件?到目前为止,我通过myURL/event/events?source=<<ID>>&type=<<type>>查询了所有事件。

或者有没有办法获得他们的creationTime订购的事件集合?这也可以解决我的问题

在文档中,我只找到了dateFromdateTo等参数。但是,如果我不知道最后一次事件的时间范围怎么办?

3 个答案:

答案 0 :(得分:0)

语法为:/ event / events?type = {type}&amp; source = {source}。

有关可用端点的更多信息: GET /平台

答案 1 :(得分:0)

来自支持团队的回答:

  

目前无法恢复事件的顺序。除了   dateFrom和dateTo你也可以使用creationFrom和creationTo。这个   将采用creationTime(事件发生时的服务器端时间戳)   而不是时间(即在事件中发送)但是   订单仍然是最旧的 - &gt;最新。

     

目前最好的方法是使用良好的估计时间范围   (所以你最终不会在响应中得到0个事件)   dateTo / creationTo是将来的。如果添加到查询参数   withTotalPages = true,结果将为您提供总页数   统计部分。

     

知道你可以使用的总页数可以再次进行查询但是   currentPage = XX而不是withTotalPages = true并取最后一个   元件。

     

我们在测量和审核方面拥有此功能   添加参数revert = true。我将为我们添加一项改进   将此扩展到其他API,但目前您只限于   解决方法。

答案 2 :(得分:0)

您只能将dateFrom参数和pageSize设置为1,如下所示:&pageSize=1&dateFrom=1970-01-01。截至2017年9月,这将返回最近的活动。