获取项目下事件日志列表

GET /api/projects/$projectId/eventLogs?pageSize=&pageNo=&eventId=&deviceId=&contextId=&sortBy=&sortOrder=

获取项目下设备列表

URL参数

参数名 类型 必填 描述 限制
projectId string 项目唯一标识
pageSize int 每页记录数 默认取值20
pageNo int 页码 从1开始,默认取值1
deviceId string 设备唯一标识
eventId String 事件唯一标识
contextId string 上下文标识
sortBy string 按哪个字段排序 默认按updatedTime排序
sortOrder Enum<string> 升序还是降序 取值:ASC/DESC

请求样例

GET GET /api/projects/a0e280c9-3b20-4c6e-99bd-be862133c7d2/eventLogs HTTP/1.1
Host: 60.205.223.53:8443
Authorization: Bearer xxx.xxxx.xxx
Cache-Control: no-cache

响应参数

参数名 类型 必填 描述 限制
totalResults int 总记录数
numResults int 本次查询返回的记录数
pageSize int 分页参数的每页返回记录数
pageNo int 分页参数的第几页,从1开始
results EventLog[] 事件日志对象

EventLog

参数名 类型 必填 描述 限制
id string 日志标识
tenantId string 租户标识
projectId string 设备所属项目标识
status Enum<string> 设备状态 取值
processing:处理中
completed:处理完成
exception:错误异常
classification string 事件分类,DeviceControll: 控制消息
Response:响应消息
deviceId string 设备标识
deviceName string 设备名称
eventData Object 日志内容
contextId string 上下文标识
responses List<Object> 响应列表

响应样例

{
    "returnCode": 0,
    "result": {
        "totalResults": 1,
        "numResults": 1,
        "pageSize": 20,
        "pageNo": 1,
        "results": [
            {...}
        ]
    }
}