header_logo
header_logo

获取网关监测触发器列表

简要描述

  1. 获取网关监测触发器列表

请求 URL

  1. https://openapi.mp.usr.cn/usrCloud/V6/alarm/getDeviceTriggers

请求方式

  1. POST

请求参数

名称 必选/可选 类型 位置 说明
X-Access-Token 必选 String Header 登录成功时返回的登录凭证(注意:X-Access-Token 有效时间为2小时,两小时内可以重复使用,获取详情
Content-Type 必选 String Header 消息体的媒体类型,默认取值为”application/json”
projectId 可选 Integer Body 组织id
name 可选 String Body 网关监测触发器名称
deviceName 可选 String Body 设备名称或SN
pageNo 可选 Integer Body 分页页号( 从1开始 )
pageSize 可选 Integer Body 分页大小

响应参数

名称 类型 说明
info String 提示消息
status Integer 返回码
data JSONObject 返回提示信息

响应数据(data)

名称 类型 说明
total Integer 变量总数量
list JSONArray 变量信息数组
pageNo Integer 页码
pageSize Integer 每页大小

响应数据(list)

名称 类型 说明
id Integer 自增id
pageNo Integer 页码
pageSize Integer 每页大小
status Integer 触发器状态:已禁用(0) 启用中(1)
createDt Integer 创建时间
updateDt Long 修改时间
name String 触发器名称
relevanceDeviceNum String 关联设备数
account String 用户名字
projectId Integer 组织id
projectName String 组织名称

返回码说明

返回码 说明
5107 参数错误
5004 权限不足
1762 接口调用受到用户等级限制

请求示例

  1. POST https://openapi.mp.usr.cn/usrCloud/V6/alarm/getDeviceTriggers
  2. Content-Type: application/json
  3.  
  4. {
  5. "deviceName": "",
  6. "name": "",
  7. "pageNo": 1,
  8. "pageSize": 10,
  9. "projectId": null
  10. }

响应示例

status: 0,info: ok

  1. Content-Type: application/json
  2.  
  3. {
  4. "status": 0,
  5. "data": {
  6. "pageNo": 1,
  7. "pageSize": 10,
  8. "total": 29,
  9. "list": [
  10. {
  11. "id": 783,
  12. "name": "未命名_触发器名称_55",
  13. "status": 1,
  14. "relevanceDeviceNum": 0,
  15. "createDt": "2022-02-23 16:08:56",
  16. "updateDt": "2022-02-23 17:23:05",
  17. "account": "尹一程",
  18. "projectId": 161305,
  19. "projectName": "根组织"
  20. }
  21. ]
  22. },
  23. "info": "ok"
  24. }
方案咨询
联系方式