主动安全报警
请求方式
POST /report/adas/queryOrigAlarms
Content-Type: application/json
Authorization: 访问令牌(token)
请求参数
参数名 | 必填 | 数据类型 | 说明 |
---|---|---|---|
startTime | 是 | String | 开始时间 格式: yyyy-MM-dd HH:mm:ss |
endTime | 是 | String | 结束时间 格式: yyyy-MM-dd HH:mm:ss |
alarmLevel | 是 | int | 报警级别 0:全部,1:一级 2:二级 |
queryType | 否 | int | 查询类型 0(默认):全部 1:有图片或视频报警 |
driverId | 否 | String | 驾驶员ID |
alarmEvents | 是 | String | 报警事件 "" 表示所有 |
clientIds | 否 | String | 客户ID 多个用逗号 隔开 |
preId | 否 | String | //分页使用,上页报警ID,默认空,从第一页开始 |
preTime | 否 | String | //分页使用,上页报警时间,默认空,从第一页开始 |
userId | 是 | String | 可以默认为0 |
vehicleIds | 是 | String | 车辆ID"" 表示可以忽略此参数 |
sharedVhcId | 否 | String | 共享车辆ID,多个用逗号 隔开 |
请求参数示例
{
"startTime": "2021-12-30 00:00:00",
"endTime": "2021-12-30 23:59:59",
"alarmLevel": 0,
"queryType": 0,
"driverId": "",
"alarmEvents": "",
"clientIds": "6**6,8**8",
"preId": "",
"preTime": "",
"userId": "**",
"vehicleIds": "",
"sharedVhcId": ""
}
响应参数
参数名 | 数据类型 | 说明 |
---|---|---|
code | String | 返回代码 0000 代表成功 其他则是失败 |
message | String | 失败说明 |
data | String | 内容 json格式 |
total | int | 数量 |
list | JSONArray | 数组 |
vehicleId | int | 车辆ID |
vehicleName | String | 车牌号码 |
alarmBsDate | String | 报警时间 |
rcvDate | String | 接收时间 |
alarmId | int | 报警ID |
alarmEvent | int | 事件 |
alarmType | int | 报警类型 |
alarmInfo | String | 报警描述 |
posinfo | String | 位置 |
alarmLevel | int | 报警等级 |
alarmLevelInfo | String | 报警级别描述 |
customAarmCode | String | 该条报警数据唯一值 |
fileNames | String[] | 文件名称数组 |
clientId | int | 客户ID |
clientName | String | 客户名称 |
terminalCode | String | 设备编码 |
carSpeed | int | 速度 |
imgNames | String[] | 图片文件数组 |
vedioNames | String[] | 视频文件数组 |
fileUrlPrefix | String | 前缀 |
返回示例
{
"code": 200,
"message": "操作成功",
"data": {
"total": 38,
"list": [
{
"vehicleId": 2***1,
"vehicleName": "粤V*****",
"alarmBsDate": "2021-12-30 19:19:02",
"rcvDate": "2021-12-30 19:19:52",
"alarmId": 3,
"alarmEvent": 2,
"alarmType": 2,
"alarmInfo": " 接打电话报警",
"posinfo": "广东省 揭阳市 普宁市 南溪镇 *******************",
"alarmLevel": 1,
"alarmLevelInfo": " 一级报警",
"customAarmCode": "14************************00",
"fileNames": [
"202112/20211230/00_65_6502_00_14************************00.jpg",
"202112/20211230/00_65_6502_01_14************************00.jpg",
"202112/20211230/00_65_6502_02_14************************00.jpg",
"202112/20211230/02_01_6502_03_14************************00.mp4",
"202112/20211230/03_00_6502_04_14************************00.bin"
],
"clientId": 2**1,
"clientName": "詹**",
"terminalCode": "14*******95",
"carSpeed": 34,
"imgNames": [
"202112/20211230/00_65_6502_00_14********************00.jpg",
"202112/20211230/00_65_6502_01_14********************00.jpg",
"202112/20211230/00_65_6502_02_14********************00.jpg"
],
"vedioNames": [
"202112/20211230/02_01_6502_03_14*********************00.mp4"
],
"fileUrlPrefix": "https://v3.exlive.cn/adasfile/"
}
]
}
}
主动安全报警字典表
报警类型(alarmType) | 报警事件(alarmEvent) |
---|---|
1:ADAS | 1:前向碰撞报警,2:车道偏离报警,3:车距过近报警,4:行人碰撞报警,5:频繁变道报警,6:道路标识超限报警,7:障碍物报警,16:道路标志识别事件,17:主动抓拍事件,18:实线变道报警,19:车厢过道行人检测报警,96:右转弯报警 |
2:DSM | 1:疲劳驾驶报警,2:接打电话报警,3:抽烟报警,4:分神驾驶报警,5:驾驶员异常报警,6:探头遮挡报警,7:打哈欠报警,8:超时驾驶报警,9:玩手机报警,10:未系安全带报警,11:红外阻断型墨镜失效报警,12:双脱把报警,13:玩手机报警,16:自动抓拍事件,17:驾驶员变更事件,96:闭眼报警,97:低头报警,98:长时间不目视前方报警,99:未检测到驾驶员报警,100:双手脱把报警,101:驾驶员行为监测功能失效报警,102:未系安全带报警,251:驾驶员身份识别异常(软) |
3:胎压 | 1:胎压(定时上报),2:胎压过高报警,4:胎压过低报警,8:胎温过高报警,16:传感器异常报警,32:慢漏气报警,64:电池电量低报警 |
4:盲区 | 1:后方接近报警,2:左侧后方接近报警,3:右侧后方接近报警,4:左侧盲区报警,5:右侧盲区报警,96:车前盲区报警 |
5:激烈驾驶报警 | 1:急加速报警,2:急减速报警,3:急转弯报警,4:怠速报警,5:异常熄火报警,6:空档滑行报警,7:发动机超转报警 |
6:GPS信号异常报警 | 1:超速报警 |
7:载重 | 1:超过车辆额定载重报警,2:超过道路承重报警 |