签名参考
# 签名参考
接口目前所有接口支持一种签名方式,即MD5的签名,数据传输格式为application/x-www-form-urlencoded
1.签名是把所有参数字典排序并用&拼接,
2.参数值url encode。统一不同语言的标准,Java需要处理一下,*转%2A,+转%2B。其它语言确认encode后转义字符是大写的
3.用&拼接文本
4.最后尾部拼接key=合作商key,例如:storeCode=aa&key=XX
5.MD5,取小写
6.得到签名用参数sign=传入
7.全部参数连同签名传入。key不需要。参数不需要url encode
返回数据统一使用JSON格式。
变量名称 变量命名 类型 说明
调用是否成功 success Boolean
结果编码 code Int 没有错误不返回
1000参数问题
1001签名认证问题
1002权限角色问题
1003逻辑问题
1004系统问题
返回信息 message String
返回结果 data Json
以下接口不再说明,内容都放返回结果。
| 错误码 | 错误解释 |
| ------------ | ------------ |
| 200 | 成功 |
| 100 | 处理中 |
| 其他 | 失败 |