5. 异常事件 [回调]
描述:
门控相机异常事件主动回调接口。
注意:通知成功,请按协议返回,否则,会连续通知3次。
请求说明:
| 协议 |
方法 |
PATH |
| HTTPS |
POST |
请在服务商设备运维平台配置回调地址 |
Body参数:
| 参数 |
类型 |
必填 |
说明 |
| appId |
String |
是 |
appId |
| expires |
String |
是 |
过期时间 |
| sign |
String |
是 |
签名 |
| deviceNo |
String |
是 |
设备编号 |
| cmd |
String |
是 |
固定值:doorCameraDeviceExceptionResult |
| data |
String |
是 |
异常事件 |
| - list |
Array(String) |
是 |
事件列表 |
| – exceptionType |
int |
是 |
异常类型:1-有线网络,2-TF卡,3-云台,4-4G插入状态,5-wifi,6-蓝牙,7-无线模块连接状态(可后续拓展) |
| – exceptionCode |
int |
是 |
状态码(详见下方说明) |
| – exceptionDesc |
String |
是 |
描述信息 |
状态码说明:
| 状态码 |
含义 |
| 201 |
有线网络接入 |
| 202 |
有线网络断开 |
| 211 |
TF卡已经插入并且运行正常 |
| 212 |
TF卡已经插入但是读写运行异常 |
| 213 |
未检测到TF卡 |
| 221 |
云台接入 |
| 222 |
云台未接入 |
| 231 |
4G网络正常 |
| 232 |
未检测到4G网络接口 |
| 233 |
4G模块未连接 |
| 234 |
4G网络异常 |
| 241 |
wifi功能启用且已连接网络 |
| 242 |
wifi功能启用且未连接网络 |
| 243 |
wifi功能未启用 |
| 251 |
蓝牙功能启用 |
| 252 |
蓝牙功能关闭 |
| 261 |
无线发射模块已连接 |
| 262 |
无线发射模块未连接 |
返回参数:
| 参数 |
类型 |
必填 |
说明 |
| code |
int |
是 |
响应状态码 |
| msg |
String |
是 |
响应消息 |
| appId |
String |
是 |
appId |
| expires |
String |
是 |
过期时间 |
| sign |
String |
是 |
签名 |
| deviceNo |
String |
是 |
设备编号 |
| cmd |
String |
是 |
固定值:doorCameraDeviceExceptionResult |
| data |
String |
是 |
空字符串,固定值:”” |
请求示例:
{
"appId": "ymn11bI3ujul6JZJ26",
"expires": "1780631384",
"sign": "889df16d3a3ea7a8b9d0df448ddc4820",
"deviceNo": "5A2C60DB44",
"cmd": "doorCameraDeviceExceptionResult",
"data": "{\"list\":\"[{\\\"exceptionType\\\":1,\\\"exceptionCode\\\":202,\\\"exceptionDesc\\\":\\\"有线网络已断开\\\"},{\\\"exceptionType\\\":2,\\\"exceptionCode\\\":212,\\\"exceptionDesc\\\":\\\"TF卡已经插入但是读写运行异常,请格式化后重试\\\"}]\"}"
}
返回示例:
{
"code": 0,
"msg": "操作成功",
"appId": "ymn11bI3ujul6JZJ26",
"expires": "1780285578",
"sign": "1bb0f7147752f8fb7f4efc33df9726ee",
"deviceNo": "5A2C60DB44",
"cmd": "doorCameraDeviceExceptionResult",
"data": ""
}