更新时间:2024-01-15 GMT+08:00

上传申请文件

功能介绍

该接口用于用户上传文件信息。

URI

POST /v2/{project_id}/msgsms/upload-files

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,参考“获取账号、用户、项目的名称和ID

表2 Query参数

参数

是否必选

参数类型

描述

file_desc

String

描述

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

请求体参数类型,该字段必须设置为:multipart/form-data; boundary=<calculated when request is sent>

X-Auth-Token

String

用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

表4 FormData参数

参数

是否必选

参数类型

描述

file

File

营业执照文件

响应参数

状态码: 200

表5 响应Body参数

参数

参数类型

描述

file_desc

String

文件描述

file_id

String

文件ID

file_name

String

文件名称

file_ref

Integer

文件引用

file_size

Long

文件大小

file_type

Integer

文件类型

module_type

Integer

模块类型

operator

String

操作人

update_time

String

更新时间

请求示例

POST /v2/845ada5bc7444f1295cd517af0123da1/msgsms/upload-files 
Host: 100.85.***.***:30300
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
X-Auth-Token:******
Content-Length: 219
 
----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="file"; filename="/C:/Users/******/Desktop/test.PNG"
Content-Type: <Content-Type header here>
 
(data)
----WebKitFormBoundary7MA4YWxkTrZu0gW

响应示例

{
    "file_id": "******ab-1390-4268-9463-73db98cdc2e1"
}

返回值

返回值

描述

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

500

System error