报文结构
请求报文和返回报文都采用如下的报文结构
报文长度 | 报文内容 |
---|---|
2个字节 HEX格式 | 明文ASCII格式 |
其中报文内容采用如下JSON结构
序号 | 格式 | 参数 | 数据举例 | 参数说明 | 备注 |
---|---|---|---|---|---|
1 | action | String | inquiry | 交易类型 | 具体接口有详细说明 |
2 | deviceNo | String | POS01 | 收银机编号 | 用于区别本次交易请求的收银机 |
3 | shopNo | String | CN123456 | 门店编号 | 用于区别本次交易请求的门店 |
4 | brand | String | 663 | 品牌编号 | 用于区别本次交易请求的品牌,易百分配 |
5 | body | String | BASE64 | 报文内容 | 具体接口有详细说明,本域需要采用BASE64编码 |
报文举例
0x00 0xE7{"action":"inquiry","deviceNo":"POS01","shopNo":"CN123456","brand":"663","body":"ewogICAgICAgICAidHJhY2VObyI6ICI5OTAwMDAwOTEwMDAxMDEwMTczMjEyMyIsCiAgICAgICAgICJvcmlnaW5hbFRyYWNlTm8iOiAiOTkwMDAwMDkxMDAwMTAxMDE3MzIxMjQiCiAgICAgfQ=="}
- 其中00E7表示报文内容长度为231个字节
No Comments