Skip to content

接入接口域名

https://openapi.yingekeji.com

公共请求参数

参数名类型必须说明
timestampint当前时间戳(秒),误差超5秒会超时
signstring参数签名,参见接口签名算法文档
resellerIdint分配的接入id
versionint接口版本,默认1
bizContentobject业务参数

公共响应参数

字段名说明
code0 为请求成功 非0为错误
message当code为非0时,系统给出错误信息
data业务数据
errorCode错误码

接口签名算法

每一位商家都会获得一个 secret用于签名计算。

将bizContent转换为json字符串,取所有参数进行组合成键值对,加入secret字段(secret字段不提交),并对键进行升序排序,拼接成queryString,再针对queryString进行md5运算得到sign。

示例请求参数

{
    "timestamp": 1710471082,
    "resellerId": 10000,
    "version": 1,
    "bizContent": {
        "subOrderNo": "1711594562691364814519646"
    }
}

排序后

{
    "bizContent": "{\"subOrderNo\":\"1711594562691364814519646\"}",
    "resellerId": 10000,
    "secret": "0e688bcd08ea8df90d551157c27de657",
    "timestamp": 1710471082,
    "version": 1,
}

拼接签名串

bizContent={"subOrderNo":"1711594562691364814519646"}&resellerId=10000&secret=0e688bcd08ea8df90d551157c27de657&timestamp=1710471082&version=1

md5后得到签名

4add6b26fd22098dcd2594f781a93c29