Appearance
文件上传
接口说明
上传文件并返回资源ID
接口地址
POST /api/resource/upload
请求头
Content-Type: multipart/form-data请求参数
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| file | MultipartFile | 是 | 上传的文件 |
| data | String | 是 | JSON字符串(需加密) |
| channel | String | 是 | 渠道号 |
| requestTime | Long | 是 | 请求时间戳 |
| key | String | 是 | SM2加密的SM4密钥 |
| salt | String | 是 | SM2加密的SM4 IV |
| sign | String | 是 | 请求签名 |
data 解密后内容
json
{
"projectId": 1,
"memberId": 1000001,
"resourceType": 22,
"fileDigest": "文件摘要(SHA256)"
}resourceType 说明
| 类型码 | 说明 |
|---|---|
| 1 | 营业执照 |
| 2 | 身份证正面 |
| 3 | 身份证反面 |
| 22 | 信用报告 |
| 23 | 订单汇总 |
响应参数 (data 解密后)
json
{
"code": "",
"message": "",
"data": {
"resourceId": 123456789,
"resourceType": 22,
"resourceUrl": "https://cdn.example.com/files/xxx.pdf"
}
}响应字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
| resourceId | Long | 资源ID |
| resourceType | Integer | 资源类型 |
| resourceUrl | String | 资源访问URL |