文档管理

查询文档

API接口URL

http://www.cloudroom.com/CLOUDROOM-API/doc/query

参数

公共参数

接口参数


名称 类型 是否必传 说明
FileName String 文件名称
FilePath String 文件路径
DirPath String 目录路径
PageSize Integer 分页查询每页数量,最小值 1 最大值 50 ,默认值 20 ,超出范围则使用默认值
PageNumber Integer 分页查询页数,最小值 1 ,默认值 1 ,超出范围则使用默认值

返回数据

名称 类型 说明
RspCode String 响应码
RspDesc string 响应描述
Data map 数据集合

Data数据

名称 类型 说明
FileNum Integer 查询的文件总数量
FileData list 查询的文件
DirData list 文档目录

FileData

名称 类型 说明
FileId Integer 文件ID
FileName String 文件名称
FilePath String 文件路径
DownPath String 下载路径
Size Integer 文件大小,单位 b
Createtime String 创建时间

DirData

名称 类型 说明
DirId Integer 目录ID
DirName String 目录名称
DirPath String 目录路径
ParentId Integer 父级目录ID

返回状态码RspCode说明

数值 说明
0 请求成功
1 用户所属企业没有接口API权限
2 账号不存在
3 密码错误
4 未获取到正确参数
5 未知错误
6 查询的账户不能为空
7 查询的账户错误

删除文档

API接口URL

http://www.cloudroom.com/CLOUDROOM-API/doc/delete

参数

公共参数

接口参数


名称 类型 是否必传 说明
FileType Integer 删除类型: 0 文件 1 文件夹,默认 0
FilePath String 文件路径
DirPath String 目录路径
注:当删除文件时,文件路径必传;当删除文件夹时,文件夹路径必须传

返回数据

名称 类型 说明
RspCode String 响应码

返回状态码RspCode说明

数值 说明
0 请求成功
1 用户所属企业没有接口API权限
2 账号不存在
3 密码错误
4 未获取到正确参数
5 未知错误
6 文件所属的账户不能为空
7 文件所属的账户错误
8 文件ID和文件路径必须传一项
9 文件路径错误
10 找不到该文件
11 文件夹ID和文件路径必须传一项
12 文件夹路径错误
13 找不到该文件夹

上传文档

API接口URL

http://www.cloudroom.com/CLOUDROOM-API/doc/upload

参数

公共参数

接口参数


名称 类型 是否必传 说明
file File 上传文件
FileName String 文件名称(带后缀),避免上传文件所带的文件名出现乱码情况,为了避免特殊字符造成问题,请对参数进行urlencode编码处理
DirPath String 文件路径,如果不传,则上传到首页目录下,为了避免特殊字符造成问题,请对参数进行urlencode编码处理。例如:需要上传到首页下的目录2018中,则目录为 //2018 ,传值就是 %2f%2f2018
注:大小不能超过50M;支持格式:doc、docx、dot、dotx、rtf、ppt、pptx、pps、ppsx、xls、xlsx、xlt、xltx、xlw、xlwx、et、ett、wps、wpt、dps、dpt、txt、log、ini、bmp、png、jpg、jpeg、pdf

返回数据

名称 类型 说明
RspCode String 响应码
RspDesc string 响应描述

返回状态码RspCode说明

数值 说明
0 请求成功
1 用户所属企业没有接口API权限
2 账号不存在
3 密码错误
4 未获取到正确参数
5 未知错误
6 无效文件类型
7 文件大小超过500M
8 获取数据流失败
9 文件已存在
10 容量不足,上传失败
11 文件名错误,需要带后缀