公共参数
请求公共参数
| 名称 | 类型 | 签名 | 必填 | 描述 |
|---|---|---|---|---|
| mch_id | string | 是 | 是 | 酷点聚合支付平台分配的商户编号 |
| timestamp | string | 是 | 是 | 时间戳,格式为1541661668,精确到秒。服务端允许客户端请求最大时间误差为30分钟 |
| nonce_str | string | 是 | 是 | 随机字符串,不长于32位 |
| sign | string | 否 | 是 | 签名 签名方法 |
| sign_type | string | 是 | 是 | 签名类型,默认填:MD5。(暂只支持MD5) |
| content | string | 是 | 是 | 请求参数的集合,最大长度不限,API请求Json转字符串格式。 除公共参数外所有请求参数都必须放在这个参数中传递,具体参照接入文档。 |
响应公共参数
| 名称 | 类型 | 签名 | 必填 | 描述 |
|---|---|---|---|---|
| code | int | 是 | 是 | 返回码,0为成功,小于0为失败 |
| msg | string | 是 | 是 | 返回信息 |
| result | string | 是 | 否 | 返回码为0时返回。原始返回内容, json字符串, 如无特别说明, 接口文档中返回参数是指resp中内容 |
| sign_type | string | 是 | 是 | 签名类型,默认填:MD5。(暂只支持MD5) |
| sign | string | 否 | 是 | 返回签名 签名方法 |
请求示例
原始数据
{
"mch_id": "商户编号",
"timestamp": "1541661668",
"nonce_str": "aiz04enx0a2",
"sign": "xxxxxxxxxxx",
"sign_type": "MD5",
"content": "{\"param0\":0,\"param1\":\"aaa\",\"param2\":{}}"
}
响应示例
成功返回值
{
"code": 0,
"msg": "SUCCESS",
"result": "{\"param0\":0,\"param1\":\"aaa\",\"param2\":{}}",
"sign": "xxxxxxxx",
"sign_type": "MD5"
}
失败返回值
{
"code": -101,
"msg": "参数错误",
"sign": "xxxxxxxx",
"sign_type": "MD5"
}