| 传输方式 | 为保证交易安全性,采用HTTPS传输 |
|---|---|
| 请求方式 | POST |
| 数据格式 | 使用Json格式 |
| 字符编码 | utf8 |
| 加密算法 | AES (keysize:128) |
| 签名算法 | SHA256WithRSA |
| 签名要求 | 请参考安全规范-签名算法 |
| 证书要求 | 所有接口均需要使用商户api证书 |
| 判断逻辑 | 先判断http状态,再判断接口状态code,最后判断交易状态 |
| 字段 | 说明 |
|---|---|
| timestamp | 系统当前时间戳,为毫秒级 |
| nonce | 随机字符串,建议使用UUID |
| access-key | 商户access key,登录商户系统,上传RSA公钥证书之后生成 |
| signature | 数据签名,规则见签名算法 |
| 数据 | 说明 |
|---|---|
| url | 请求完整url |
| timestamp | 当前时间戳(毫秒级) |
| nonce | 唯一随机字符串(建议使用UUID) |
| bodyStr | 根据接口文档请求参数封装的Json字符串 ,请求参数为空时使用{} |
| RSA私钥 | 商户RSA私钥,与商户平台上传的RSA公钥为一对 |