“陇明公”平台终端数据接口规范V0.docx
《“陇明公”平台终端数据接口规范V0.docx》由会员分享,可在线阅读,更多相关《“陇明公”平台终端数据接口规范V0.docx(9页珍藏版)》请在优知文库上搜索。
1、“陇明公”平台终端数据接口规范VI.O版本信息:VI.O文档日期:2020-12目录一、概述4二、目的及范围4三、术语定义及缩略语4四、数据包通讯规范44. 1通讯方式45. 2通讯数据包格式定义4五、数据包内容格式定义56. 1设备登录82355.2 获取白名单82455.3 上传考勤信息82865.4 获取特征信息84175.5上传包含勤照片及体温的考勤信息84485.6获取服务器时间6553295.7心跳包655359六、常见问题96.1 获取信息长度是用来做什么的,对接的流程是什么96.2 关于数字是怎么传输的9版本说明修订人修订版本描述修订时间修订内容蒋健vl.O2020/12一、概
2、述本终端数据接口规范主要是为考勤设备的供应商与“陇明公”平台进行数据交互对接时使用。本接口规范以“陇明公”平台数据标准为指导,明确定义了考勤设备数据与“陇明公”平台对接的流程规范以及数据接口规范,用以指导相关对接工作的执行。本文主要读者为相关厂商的技术人员。二、目的及范围制定本规范的目的是为了统一考勤设备与“陇明公”平台的对接标准;本规范定义了终端设备登陆、上传采集信息、获取白名单、获取人员特征信息、上传考勤信息,获取服务器时间、上传心跳信息等接口内容。三、术语定义及缩略语下列缩略词适用于本规范:缩写中文描述实名制模块“陇明公”平台实名制模块白名单允许通过考勤设备进行考勤的人员清单四、数据包通
3、讯规范4.1 通讯方式本系统通讯方式采用Se)Cket通讯方式。SoCket连接建立后,按照通讯包格式定义组合通讯包。通讯包的请求与响应格式保持一致。通讯失败:flag=1,COntent二用于卡机显示的错误提示,UTF-8编码。4.2 通讯数据包格式定义起始位置长度内容说明标记类型备注01开始标记leaderByteOxOl14长度LENJengthUint内容的长度54分包顺序索引5artIndexUintOxOO94分包总数5artCountUintOxOO131版本VersionByte默认0x03142命令CommandUshortOxlO1616会话标识SessionIDByte1
4、6通讯唯一标识,每一个tcp连接由设备随机生成32LEN内容ContentByteLEN数据包内容32+LEN1状杰FlagByteOxO为成功,0x01为失败33+LEN1结束标记ailByte0x01五、数据包内容格式定义5.1 设备登录823说明备通讯的其他命令必须在本命令执行成功后,才可以使用。Content位置名称字节数格式说明0-31厂家识别码32ASCII32位厂家识别码由腾晖提供,所有设备一样32-63设备的唯一标识码32ASCII每台设备的唯一标识64校验和1HEXXor校验运算5.2 获取白名单824说明Content:位置名称字节数格式说明0-31设备的唯一标识码32AS
5、CII每台设备的唯一标识32-38该设备最后获取数据时间7HEXBCD码,年占2字节,月、日、时、分、秒各占一个字节39校验和1HEXXor校验运算返回值:位置名称字节数格式说明0-3项目编号4HEX低位在前4-103项目名称100UTF-8用于机器显示用104-104+CL数据记录CL数据记录可以为多条记录,根据每条记录的第一个字节来判断每条记录的长度和格式105+CL-106+CL校验和1HEX重复追加的内容Content:Add位置名称字节数格式说明0增加或者删除标志1Hex0为新增用户,1为删除用户1-4工人编号4HEX刷卡成功上传时需要用到5-14工人姓名10UTF-815-32身份
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 陇明公 平台 终端 数据 接口 规范 V0