Appearance
协议规范
欢迎使用慧分账,接入API请遵循以下协议规范:
协议说明
类型 | 方式 | 说明 |
---|---|---|
传输方式 | HTTPS | 为了保障数据安全,所有请求使用HTTPS协议 |
字符编码 | UTF-8 | 字符集统一使用UTF-8编码格式 |
数据格式 | JSON | 数据传输统一使用JSON格式 |
请求头 Content-Type
application/json |
---|
multipart/form-data |
application/x-www-form-urlencoded |
请求模型
参数 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
key | 标识 | string | 是 | 开发者唯一标识 |
time | 时间戳 | string | 是 | 当前unix时间戳,精确到秒 |
sign | 数据签名 | string | 是 | 数据签名,详见 签名算法 |
data | 业务参数 | JSON string | 是 | 业务参数,详见API文档 |
请求示例
json
{
"key": "d787d45a68b486b2e93",
"time": 1668492908,
"sign": "15a237a254887f4c73407646f137c...",
"data": "{业务参数JSON string}",
}
响应模型
参数 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
code | 状态码 | int | 是 | 状态码,详见 状态码说明 |
text | 操作结果 | string | 否 | 操作结果,为空时不返回此字段 |
time | 时间戳 | string | 是 | 服务器unix时间戳,精确到秒 |
sign | 数据签名 | string | 是 | 数据签名,详见 签名算法 |
data | 业务数据 | JSON string | 是 | 业务数据,详见API文档 |
响应示例
json
{
"code": 0,
"text": "操作成功",
"time": 1668492908,
"sign": "15a237a254887f4c73407646f...",
"data": "{业务数据JSON string...}",
}