接口概览
鉴权机制
所有接口请求均需携带以下参数进行身份验证:
appKey- 渠道唯一标识sign- MD5签名(对密文生成32位十六进制签名)data- AES加密后的业务数据(Base64编码)
加密规范
采用 AES/ECB/PKCS5Padding 加密算法 + Base64 编码
加密流程:
1. 明文JSON → AES加密 → Base64编码 → data字段
2. 对data字段进行MD5哈希 → 32位十六进制 → sign字段
3. 组装完整请求:{ appKey, data, sign }错误码说明
| 错误码 | 说明 |
|---|---|
| 0000 | 成功 |
| 0901 | 系统繁忙 |
| 0902 | 验签失败 |
| 0903 | 非法渠道 |
| 0904 | 渠道失效 |
| 0905 | 未查询到数据 |
| 0906 | 缺失参数 |
| 9999 | 系统错误 |