9.5 附件上传(IFileUpload)
单个文件上传,上传多个请请求多次
参数 | 类型 | 说明 | 必填 | 备注 |
---|---|---|---|---|
fileUrl | String | 文件地址 | Y/N | 可通过网络访问的文件地址 最大3M fileUrl与byteString 二选一 |
byteString | String | 文件二进制字符串 | Y/N | 将文件转为byte 最大3M (暂支持图片格式) |
fileName | String | 文件名称 | Y | 如:2024001.jpg 只允许上传pdf、doc、docx、xls、xlsx、txt、jpg、jpeg、png、bmp、gif、rar、zip格式文件 文件名+后缀最大50个字符 |
{ "fileUrl": "https://file.toptmc.com/file/th/202403/e331c9b9-e279-11ee-8d3e-6c92bf5c6526.jpg", "byteString":"/9j/4AAQSkZJRgABAQAAAQABAAD/", "fileName":"文件2024.jpg" }
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
code | String | 是否调用接口成功 | 20000表示成功,非20000表异常 |
detail | Object | 结果 | |
description | String | 描述 | 当异常时记录异常信息 |
detail:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
requestkey | String | 缓存key | 各订单下单附件上传时按此值传入 |
fileName | String | 文件名称 | 按传入的fileName返回 |
fileUrl | String | 附件地址 | 美亚附件地址 |
{ "code": 20000, "detail": { "requestkey":"xxxxxxxxxxxxxxxxxxxxxxxxxx", "fileUrl": "https://file.toptmc.com/file/th/202403/e331c9b9-e279-11ee-8d3e-6c92bf5c6526.jpg", "fileName": "文件2024.jpg" } }