未知->均胜
异步响应
多次响应

订阅多模状态和推送多模状态接口

订阅多模状态和推送多模状态接口

接口描述

通过该接口,未知系统与均胜系统约定好多模状态的,然后由均胜系统在合适的时候推送多模状态

请求参数(订阅多模状态)

application/json
参数名
类型
描述
必填
id
string
UUID,消息的唯一标识符
必填
ts
int
Timestamp,系统时间戳
必填
ev
int
Event,事件id,此接口为 7,标定消息功能接口类型的id
必填
da
object
Data,事件参数,留空
必填
enable
bool
Enable,为true时,应当推送多模状态,为false时,不应当推送多模状态
必填

响应参数(推送多模状态)

application/json
参数名
类型
描述
必填
id
string
UUID,消息的唯一标识符
必填
ts
int
Timestamp,系统时间戳
必填
ev
int
Event,事件id,此接口为 8,标定消息功能接口类型的id
必填
da
object
Data,事件参数
必填
multistatus
object
MultiStatus结构体,具体取值和含义详见下面说明
必填
seats
int
必填
age
int
可选
ageCopilot
int
可选
gender
int
可选
genderCopilot
int
可选
emotion
int
可选
emotionCopilot
int
可选
calling
int
可选
callingCopilot
int
可选
smoking
int
可选
smokingCopilot
int
可选
facegot
int
可选
dms
int
可选
faceto
int
可选
sight
int
可选
sleeping
int
可选

说明 / 示例

## MultiStatus | 参数名 | 数据类型 | 可选值 | 含义 | 备注 | 备注2 | 备注3 | |----------------|------|-----|-----------------|----|-------------|-------------| | seats | int | 0 | 主驾位 | | | | | seats | int | 1 | 副驾位 | | | | | seats | int | 2 | 后排乘客 | | | | | age | int | 0 | 未知 | | 仅seats<2时有效 | 主驾 | | age | int | 1 | 0-6岁 | | 仅seats<2时有效 | 主驾 | | age | int | 2 | 6-12岁 | | 仅seats<2时有效 | 主驾 | | age | int | 3 | 12-18岁 | | 仅seats<2时有效 | 主驾 | | age | int | 4 | 18-28岁 | | 仅seats<2时有效 | 主驾 | | age | int | 5 | 28-35岁 | | 仅seats<2时有效 | 主驾 | | age | int | 6 | 35-45岁 | | 仅seats<2时有效 | 主驾 | | age | int | 7 | 45-55岁 | | 仅seats<2时有效 | 主驾 | | age | int | 8 | 55岁以上 | | 仅seats<2时有效 | 主驾 | | ageCopilot | int | 0 | 未知 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 1 | 0-6岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 2 | 6-12岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 3 | 12-18岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 4 | 18-28岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 5 | 28-35岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 6 | 35-45岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 7 | 45-55岁 | | 仅seats<2时有效 | 副驾 | | ageCopilot | int | 8 | 55岁以上 | | 仅seats<2时有效 | 副驾 | | gender | int | 0 | 未知 | | 仅seats<2时有效 | 主驾 | | gender | int | 1 | 女性 | | 仅seats<2时有效 | 主驾 | | gender | int | 2 | 男性 | | 仅seats<2时有效 | 主驾 | | genderCopilot | int | 0 | 未知 | | 仅seats<2时有效 | 副驾 | | genderCopilot | int | 1 | 女性 | | 仅seats<2时有效 | 副驾 | | genderCopilot | int | 2 | 男性 | | 仅seats<2时有效 | 副驾 | | emotion | "int | " | 0 | 未知 | happy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 1 | 愤怒 | unhappy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 2 | 厌恶 | unhappy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 3 | 害怕 | unhappy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 4 | 开心 | happy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 5 | 伤心 | unhappy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 6 | 惊讶 | unhappy | 仅seats<2时有效 | 主驾 | | emotion | "int | " | 7 | 自然 | happy | 仅seats<2时有效 | 主驾 | | emotionCopilot | "int | " | 0 | 未知 | happy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 1 | 愤怒 | unhappy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 2 | 厌恶 | unhappy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 3 | 害怕 | unhappy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 4 | 开心 | happy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 5 | 伤心 | unhappy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 6 | 惊讶 | unhappy | 仅seats<2时有效 | 副驾 | | emotionCopilot | "int | " | 7 | 自然 | happy | 仅seats<2时有效 | 副驾 | | calling | int | 0 | 没在手持电话接听 | | 仅seats<2时有效 | 主驾 | | calling | int | 1 | 正在手持电话接听 | | 仅seats<2时有效 | 主驾 | | callingCopilot | int | 0 | 没在手持电话接听 | | 仅seats<2时有效 | 副驾 | | callingCopilot | int | 1 | 正在手持电话接听 | | 仅seats<2时有效 | 副驾 | | smoking | int | 0 | 没有吸烟 | | 仅seats<2时有效 | 主驾 | | smoking | int | 1 | 正在吸烟 | | 仅seats<2时有效 | 主驾 | | smokingCopilot | int | 0 | 没有吸烟 | | 仅seats<2时有效 | 副驾 | | smokingCopilot | int | 1 | 正在吸烟 | | 仅seats<2时有效 | 副驾 | | facegot | int | 0 | 非第一次检测到人脸 | | 仅seats=0时有效 | 主驾 | | facegot | int | 1 | 第一次检测到人脸 | | 仅seats=0时有效 | 主驾 | | facelost | int | 0 | 非最后一次检测到人脸 | | 仅seats=0时有效 | 主驾 | | facelost | int | 1 | 最后一次检测到人脸 | | 仅seats=0时有效 | 主驾 | | dms | int | 0 | 不疲劳 | | 仅seats=0时有效 | 主驾 | | dms | int | 1 | 轻度疲劳 | | 仅seats=0时有效 | 主驾 | | dms | int | 2 | 中度疲劳 | | 仅seats=0时有效 | 主驾 | | dms | int | 3 | 重度疲劳 | | 仅seats=0时有效 | 主驾 | | dms | int | 4 | 未知状态 | | 仅seats=0时有效 | 主驾 | | faceto | int | 0 | 未知 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 1 | 左 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 2 | 右 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 3 | 上 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 4 | 下 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 5 | 左上 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 6 | 右上 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 7 | 左下 | ? | 仅seats=0时有效 | 主驾 | | faceto | int | 8 | 右下 | ? | 仅seats=0时有效 | 主驾 | | sight | int | 0 | 未知区域 | | 仅seats=0时有效 | 主驾 | | sight | int | 1 | 驾驶正前方区域(左前档玻璃) | | 仅seats=0时有效 | 主驾 | | sight | int | 2 | 左后视镜区域 | | 仅seats=0时有效 | 主驾 | | sight | int | 3 | 右后视镜区域 | | 仅seats=0时有效 | 主驾 | | sight | int | 4 | 车机/中控屏幕 | | 仅seats=0时有效 | 主驾 | | sight | int | 5 | 仪表盘区域 | | 仅seats=0时有效 | 主驾 | | sight | int | 6 | 中后视镜区域(车内后视镜) | | 仅seats=0时有效 | 主驾 | | sight | int | 7 | 驾驶员右前方区域(右前档玻璃) | | 仅seats=0时有效 | 主驾 | | sight | int | 8 | 副驾区域 | | 仅seats=0时有效 | 主驾 | | sight | int | 9 | 左前门车窗(除车外后视镜) | | 仅seats=0时有效 | 主驾 | | sight | int | 10 | 右前门车窗(除车外后视镜) | | 仅seats=0时有效 | 主驾 | | sight | int | 11 | 其他区域 | | 仅seats=0时有效 | 主驾 | | sleeping | int | 0 | 没有睡觉 | | 仅seats=1时有效 | 副驾 | | sleeping | int | 1 | 正在睡觉 | | 仅seats=1时有效 | 副驾 |