实现BS架构下X光图片传输、未穿透报警、强塞报警,所有设备必须经授权使用,未授权人员或带有违禁品人员,经安检门感应检测或人脸检测异常会输出退出语音,此系统已在富士康无人安检项目落地,做到人员注册与人脸、安检门、NVR、X光机等集成。以下为设备部分对接接口参考:
说明:
用户操作(刷卡)时,控制设备dwclient作为client端,实时将数据以 POST 方式提交至 DWSERVER的 web server。格式如下:
控制设备发送 Post 请求,发出JSON字符串, 具体格式如下:
{ "device_id":"DW123456大兀", //控制设备的唯一号码,最多64byte,
支持中文但可能有些系统显示乱码
"realtime_type":"1", //类型 1:表示本地鉴权,0:表示集中鉴权
"idcard":"卡号", //支持数字字母组合以支持条码、二维码,
DW808最多32byte,DW919最多95byte。
"gate":"门号", //门号。DW808:0、1,DW919:0、1、2、3
"time":"打卡时间" //打卡时间,数字组成, 14位, yyyyMMddHHmmss
"accessstat":"放行状态" //放行状态:pass:表示放行(开门或开闸),
wait:表示等待,
reject00:表示未授权拒绝。
reject01:表示需从其它闸机通过。
reject02:表示安检报警。
reject03:表示人脸报警。
reject04:表示X光报警。
reject05:表示已进再进或已出再出。
"entrance":"当前位置" //是否在内:in 表示在内,out 表示在外。对集中鉴权方式无效。}
取得摄像头、身份证(仅支持DW919)等照片信息后,POST 照片的二进制数据(身份证照片不解码),通过 Http Multipart 的形式提交到服务器。使用"JsonString"关键字获取 JSON, 根据"Picture"关键字来获取二进制数据图片数据。dwclient 上传照片数据最大设定为256K。
如有密码输入,一般密码idcard上传888888,胁迫密码idcard上传999999。
服务器收到控制设备POST请求后,返回处理结果(json格式):
注:这里仅列示rt版本的内容,其他版本或定制协议请具体参考对应说明。音频支持wav格式。