Skip to content

通用接口 ​

上传文件 ​

接口说明 ​

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

请求信息 ​

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

form-data定义 ​

参数类型描述是否必填
fileFile要上传的文件。文件支持jpg、png、svg、pdf、xlsx是
watermarkstring水印配置,水印功能只支持jpg、png文件,这是一个序列化后的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
    }
  }
}