Skip to content

简介 ​

本章节包含了对象存储相关接口,可以实现文件上传、文件下载等功能

1. 文件上传 ​

1.1 生成临时上传信息 ​

  • 请求URL
    http[s]://域名地址/api/oss/new_temp_upload

  • Body参数

参数名是否必填类型说明
orgId是string组织ID
uploadTargetType是string上传目标类型,固定为表单记录:"FORM_ROW"
uploadDir是string上传目录,固定为文件:"file"
originalName是string原始文件名
fileSuffix是string文件名后缀(例如:png)
fileSize是number文件大小(单位为字节:byte)
fileSource是object文件来源
fileSource.appId是string应用ID
fileSource.formId是string表单ID
fileSource.isDevelop是boolean是否为测试环境
  • 返回示例
json
{
    "status": 0, // 状态码(0为正常)
    "data": "原文件名_xxxxxxxx.png" // 返回上传文件名字(不包含域名地址)
}

1.2 上传文件 ​

  • 请求URL
    http[s]://域名地址/api/oss/upload_file

  • Header参数

参数名是否必填类型说明
file-name是string文件名,由1.1 生成临时上传信息返回
  • Body参数
    文件的二进制数据

  • 返回示例

json
{
    "status": 0, // 状态码(0为正常)
}

1.3 下载文件 ​