接口规则
# 接口规则
**调用 API 时必须遵循以下规则**
|协议|规则|
接口规则
调用 API 时必须遵循以下规则
| 协议 | 规则 |
|---|
| 传输方式 | 为保证交易安全性,采用 HTTPS 传输 |
| 提交方式 | 采用 POST 方法提交 |
| 数据格式 | 提交和返回数据都为 JSON 格式 |
| 字符编码 | 统一采用 UTF-8 字符编码 |
| 签名算法 | MD5 |
环境变量
| 变量名 | 描述 | 值 |
|---|
| {{base_url}} | Base URL | http://xxx.xxx.xxx |
公共请求头(Request Headers)
| 参数名称 | 类型 | 必须 | 值 | 描述 |
|---|
| Content-Type | string | 是 | application/json | 使用 JSON 作为数据交互的格式 |
公共请求参数
| 参数名 | 类型 | 必须 | 描述 |
|---|
| user_id | int | 是 | 商户ID,示例值:100000 |
| time_stamp | int(10) | 是 | 10位时间戳,示例值:1623329480 |
| nonce_str | string | 是 | 随机字符串,示例值:78267b58a33f4f1f70ea52b7c18a7fbf |
| sign | string | 是 | 签名,详情阅读 签名规则 |
公共返回参数
| 参数名 | 类型 | 必须 | 描述 |
|---|
| code | int | 是 | 响应代码,响应成功:200、其他均为错误 |
| msg | string | 是 | 响应信息,错误返回错误信息 |
| data | objcet/array | 是 | 响应数据,具体参数参见各业务接口 |