2016-04-22 82 views
0

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

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

在文档中,我只找到像dateFromdateTo这样的参数。但是如果我不知道上次事件的时间范围呢?

回答

0

答:

目前是没有办法恢复事件的顺序。除了 dateFrom和dateTo你也可以使用creationFrom和creationTo。此 将采用creationTime(创建事件时为服务器端时间戳记 )而不是时间(即在事件内发送),但 订单仍将最早 - >最新。

当前最好的方法是使用良好的预计时间范围 (因此您最终不会在响应中以0个事件结束),其中dateTo/creationTo将来是未来的。如果您添加到查询参数 withTotalPages = true,则结果将为您提供 统计信息部分中的总页数。

通过了解总页数,您可以再次执行查询,但使用 currentPage = XX而不是withTotalPages = true并取最后一个 元素。

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

0

语法是:/ event/events?type = {type} & source = {source}。

有关可用端点的更多信息: GET /平台,支持团队

+0

但这会给我所有的事件。我正在寻找一种方法来获得最新的活动。 – d4rty

+0

我想通过添加'pageSize = 1'来限制事件的数量,但这不起作用,因为您不会获取最新事件(由creationTime变量排序)。 – d4rty

+0

然后你可以使用:/ event/events?source = {source}&dateFrom = {dateFrom}&dateTo = {dateTo}&type = {type}“,但是我想你不能保证得到任何事件...... –

0

你可以仅仅只设置dateFrom参数和pageSize 1,像这样:&pageSize=1&dateFrom=1970-01-01。截至2017年9月,这返回最近的事件。