查询设备告警信息(API名称:queryOpenHelmetAlarms)
功能介绍
用于用户系统查询设备告警信息。
相关API
|
接口名称 |
调用说明 |
|---|---|
|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/openAlarm/queryOpenHelmetAlarms |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
page |
Object |
是 |
分页数据 |
|
page.start |
int |
是 |
分页起始行 |
|
page.count |
int |
是 |
分页大小 |
|
status |
int |
是 |
告警状态(0:历史告警,1:当前告警) |
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
stateCode |
String |
响应状态码:0-成功;其他-失败 |
|
errorMessage |
String |
响应描述,错误提示 |
|
result |
Object |
响应消息体 |
|
data |
Object |
告警列表信息 |
|
deviceName |
String |
设备名称 |
|
deviceUserName |
String |
设备使用人名称 |
|
alarmType |
Int |
告警类型(1:举手 2:AI评审告警 3:SOS) |
|
alarmSubType |
String |
告警子类型,只有告警类型是2的时候有值 |
|
status |
Int |
告警状态 1:告警中 0:已取消 |
|
alarmAppearTimestamp |
Long |
告警出现时间对应的毫秒数 |
|
cancelName |
String |
取消人 |
|
projectName |
String |
项目名称 |
|
projectNo |
String |
项目编码 |
|
alarmCancelTimestamp |
Long |
告警取消时间对应的毫秒数 |
|
objectCode |
String |
智能对象编码 |
|
alarmPhotoId |
Long |
告警图片id |
请求示例
{
"page":{
"start":0,
"count":10
},
"status":"1"
}
响应示例
{
"stateCode": "0",
"errorMessage": "success",
"result": {
"data": [{
"deviceName": "HoloSens SDC-0",
"deviceUserName": null,
"alarmType": 2,
"alarmSubType": "人脸",
"status": 1,
"alarmAppearTimestamp": 1610611678883,
"alarmCancelTimestamp": 1612340631996,
"cancelName": "test1",
"projectName": "20201109",
"projectNo": "20201109"
"objectCode": "Tesla_personnel_sleeping_post "
"alarmPhotoId": "382765"
}],
"pos": 0,
"total_count": 1,
"entityName": null,
"totalCount": 1
}
}