导入清洗文件
POST api.duxiele.com/v1/file/upload
上传清洗文件时,开发者可以通过POST 图片二进制数据到 v1/file/upload
接口上。
请求参数
请求头 | 说明 |
---|---|
authorization | 认证数据(Bearer bdca065a0a00dd1) |
Body包体 (form-data) | 说明 |
file | 二进制数据(xxxx.pdf) |
此时服务器会生成任务处理您的文件。此时由于解析需要时间,服务器会提前返回您待处理的 文档ID相关信息(如文档ID、名字、大小、时间等等)。
返回结构
返回体 | 说明 |
---|---|
id | 文档ID |
name | 文档名字 |
size | 文档大小 |
extension | 文档扩展 |
mime_type | 文档版本/类型 |
created_by | 创建者 |
created_at | 创建时间 |
示例
请求体:
curl -P 'https://api.duxiele.com/files/upload' \
-H 'authorization: Bearer bdca065a0a00dd1' \
-H 'content-type: multipart/form-data; boundary=----WebKitFormBoundaryCenjAOICINvtN261' \
--data-raw $'------WebKitFormBoundaryCenjAOICINvtN261\r\nContent-Disposition: form-data; name="file"; filename="xxx.pdf"\r\nContent-Type: application/pdf\r\n\r\n\r\n------WebKitFormBoundaryCenjAOICINvtN261--\r\n' \
--compressed
返回体:
{
"id": "fd24d4dc-31a3-469b-b147-8052789c2d61",
"name": "katyguo.pdf",
"size": 254886,
"extension": "pdf",
"mime_type": "application/pdf",
"created_by": "401a2b50-118f-4c0b-822f-d90c5bf22ef4",
"created_at": 1703568951
}