2. 历史事件上报
功能描述
上报所有事件(数据库保存所有Event字段)给云平台。需要和监控服务器约定url,假设/EventServer/api/HistoryEvent
调用URL
调用方法: POST
参数描述(JSON格式):
index | 一级参数 | 二级参数 | 类型 | 选择 | 说明 | 举例 |
1 | identity_id | string | 必选 | 用户编号 | "13435454" | |
2 | identity_name | string | 必选 | 用户名称 | "Tom" | |
3 | group_name | string | 必选 | 比对的group name,如果没有group_name返回group_id | "default_group" | |
4 | reg_pic | base64 | 可选 | 注册的人脸底库,可配置去除 | ||
5 | timestamp | int32 | 必选 | 事件发生的时间戳 | 1565771454932 | |
6 | score | float | 必选 | 比对的分数 | 0.23 | |
7 | want_action | string | 必选 | 根据该字段判断需要进行的操作: ”0“:默认值, 不进行额外操作。 ”1001“:新的陌生人注册。 ”1002“:人脸注册底库更新。 | ”0“ | |
8 | ext_data | dict | 必选 | 拓展数据字段,可迭代添加 | ||
device_ip | string | 必选 | 设备ip | "192.168.1.101" | ||
ep_id | string | 必选 | 边缘节点ID,是指SE3 AI迷你机连接的采集设备的ID。 ID:dev_sno和IP的组合,用双下划线做连接。举例:AKOPKKKKK__192.168.1.25 | "3714be15-09b3-41ec-b9ce-62b668e5fa32__192.168.1.101" | ||
spot_pic | base64 | 可选 | 现场照片 | |||
recognize_face | base64 | 可选 | 背景图中的每张人脸图 | |||
person_type | int | 必选 | 1:员工(默认为员工,包括这个字段不存在的情况) 2: 访客 3: 黑名单 4:陌生人 5:VIP | 1 | ||
device_type | string | 必选 | 0:闸机, 1:抓拍机 3:IPC 动态 4:门禁 | 0 | ||
grab_fiqa_info | dict | 必选 | 其他设备模式内容为空(抓拍机模式下只有臻识抓拍机有效),返回抓拍机得人脸质量检测结果,详细请看示例 | {} | ||
box_fiqa_info | dict | 必选 | 其他设备模式内容为空(抓拍机模式有值),返回AI BOX得人脸质量检测结果,详细请看示例 | {} | ||
dev_sno | string | 必选 | SE3 AI迷你机唯一标识授权码 |
返回信息:
示例:
可以使用小盒子附带的server来获取上传的事件。
假设小盒子的ip为:192.168.1.19,接收的resetful api为HistoryEvent ,端口号为9528。
那webui或是配置/修改历史事件上报接收服务器地址信息为:http://192.168.1.19:9528/HistoryEvent
启动server方法:
Last updated