Skip to content

通用接口

上传文件

接口说明

接口接受文件上传,返回上传后的url。

请求信息

配置说明参数值
URL/op/upload
MethodPOST
Content-Typemultipart/form-data

form-data定义

参数类型描述是否必填
fileFile要上传的文件。文件支持jpgpngsvgpdfxlsx
watermarkstring水印配置,水印功能只支持jpgpng文件,这是一个序列化后的json字符串,详细说明参考水印配置参数样例

注意:

  • 文件大小最大10M

水印配置参数样例

json
{
  "data": [
    "任务名称:增城1店",
    "店铺名称:增城1店",
    "店铺编码:zz_001",
    "业代名称:小明",
    "时间:2023-07-19 16:30:00",
    "门店地址:广州市增城区xxxxx"
  ],
  "separator": "auto"
}

水印配置参数说明

参数名类型描述是否必填
data[]string文字水印内容字符数组,最多支持10个水印信息
separatorstring多个文字水印信息间的拼接方式,auto:使用2个英文空格拼接 new_line: 使用换行符拼接,默认值是auto

响应数据


data数据格式

参数名类型描述
file_urlstring上传后文件的路径
md5string上传后文件的MD5值
file_sizeint上传后文件的大小
watermark_infoobject水印图片信息
+ file_urlstring水印图片文件的路径
+ md5string水印图片的MD5值
+ file_sizeint水印图片的大小

响应数据样例

json
{
  "code": 0,
  "message": "",
  "data": {
    "file_url": "https://f-api-dev.clobotics.cn/v?redirect=https%3A%2F%2Ff-dev.clobotics.cn%2F4%2F0040ca4d85f5e5ef7354102f486ef843.jpg",
    "md5": "0040ca4d85f5e5ef7354102f486ef843",
    "file_size": 0,
    "watermark_info": {
      "file_url": "https://f-api-dev.clobotics.cn/v?redirect=https%3A%2F%2Ff-dev.clobotics.cn%2F4%2F0040ca4d85f5e5ef7354102f486ef843.jpg",
      "md5": "0040ca4d85f5e5ef7354102f486ef843",
      "file_size": 121212
    }
  }
}