Skip to content

简介

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

1. 文件上传

1.1 生成临时上传信息

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

  • Body参数

参数名是否必选类型说明
orgIdstring组织ID
uploadTargetTypestring上传目标类型,固定为表单记录:"FORM_ROW"
uploadPathstring上传地址,固定为文件:"file"
originalNamestring原始文件名
fileSuffixstring文件名后缀(例如:png)
fileSizenumber文件大小(单位为字节:byte)
fileSourceobject文件来源
fileSource.appIdstring应用ID
fileSource.formIdstring表单ID
fileSource.isDevelopboolean是否为测试环境
  • 返回示例
json
{
    "status": 0, // 状态码(0为正常)
    "data": "原文件名_xxxxxxxx.png" // 返回上传文件名字(不包含域名地址)
}

1.2 上传文件

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

  • Header参数

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

  • 返回示例

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

1.3 下载文件