# 下载密钥 #### **接口用途** - 中间件提供按钮,可以在设备初始安装时调用此接口,下载主密钥数据。 #### **接口地址** - `https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/downloadKey` #### **action** - `downloadKey` **请求参数,中间件===>易百后台**
字段类型是否必填字段意义备注
traceNoString请求流水号不允许重复,必须以yyyyMMdd(当天)作为流水号开头+递增序列
passwordString密钥下载密码3DES加密,HEX格式
#### **请求报文举例** ``` { "traceNo": "99000009100010101732123", "password": "EE16E3C7D5F8610EADDFCD5BA737CBB9" } ``` **返回参数,易百后台===>中间件**
字段类型是否必填字段意义备注
traceNoString请求流水号原样返回
transDateString交易时间格式为:yyyyMMddHHmmss
returnCodeString返回码00表示交易成功,其他表示失败
returnDescString返回信息交易结果描述或错误原因
tmkString易百POS主密钥3DES加密,HEX格式
tmkCheckValueString易百POS主密钥校验值3DES加密,HEX格式,ptlVersion=20180612主密鑰下载时会下发check value
mwTmkString中间件主密钥3DES加密,HEX格式
mwTmkCheckValueString中间件主密钥校验值3DES加密,HEX格式,ptlVersion=20180612主密鑰下载时会下发check value
#### **返回报文举例** ``` { "traceNo": "99000009100010101732123", "transDate": "20161231102201", "returnCode": "00", "returnDesc": "SUCCESS", "tmk": "0BC8C201108F19E53D1904F12AD50DF2", "mwTmk": "C716E3C7D5F8610EADDFCD5BA737CBB9", "tmkCheckValue": "E7958039AE218AE7", "mwTmkCheckValue": "138D579A070F2480" } ```