录像管理
查询录像文件
API接口URL
http://www.cloudroom.com/CLOUDROOM-API/netDisk/query
参数
公共参数
接口参数
名称 | 类型 | 是否必传 | 说明 |
FileName | string | 否 | 详细文件地址,例如文件 demo.mp4 在根目录下,则值为 /demo.mp4;在二级目录 A 下,则值为 /A/demo.mp4 |
FilePath | string | 否 | 文件夹地址,要以一个/为结束,例如A目录下的录像,则值为 /A/; |
SearchTime | string | 否 | 查询时间(用于解决翻页的脏数据问题,值传返回的searchTime即可) |
PageNumber | Integer | 否 | 分页查询页数,最小值 1 ,默认 1 |
PageSize | Integer | 否 | 分页查询每页数量,最小值 1 最大值 50 ,默认 20 |
返回数据
名称 | 类型 | 说明 |
RspCode | String | 响应码 |
RspDesc | string | 响应描述 |
Data | map | 数据集合 |
Data数据
名称 | 类型 | 说明 |
fileList | list | 文件集合 |
dirData | list | 目录集合 |
fileNum | Long | 录像总数 |
searchTime | String | 查询时间 |
fileList数据
名称 | 类型 | 说明 |
id | Integer | 文件id |
fileName | String | 文件名称 |
filePath | String | 文件路径 |
fileSize | String | 文件大小 |
downUrl | String | 文件下载路径 |
ctime | String | 文件上传时间 |
dirData数据
名称 | 类型 | 说明 |
dirId | Integer | 目录id |
parentId | Integer | 父目录id |
dirPath | String | 目录路径 |
dirName | String | 目录名称 |
返回状态码RspCode说明
数值 | 说明 |
0 | 请求成功 |
1 | 用户所属企业没有接口API权限 |
2 | 账号不存在 |
3 | 密码错误 |
4 | 未获取到正确参数 |
5 | 未知错误 |
删除录像文件
API接口URL
http://www.cloudroom.com/CLOUDROOM-API/netDisk/delete
参数
公共参数
接口参数
名称 | 类型 | 是否必传 | 说明 |
FileName | String | 否 | 详细文件地址,例如文件 demo.mp4 在根目录下,则值为 /demo.mp4;在二级目录 A 下,则值为 /A/demo.mp4 |
FileID | Integer | 否 | 文件ID |
注:FileName和FileID其中一个必须传值,两个都传值则以FileID为准
返回数据
名称 | 类型 | 说明 |
RspCode | String | 响应码 |
返回状态码RspCode说明
数值 | 说明 |
0 | 请求成功 |
1 | 用户所属企业没有接口API权限 |
2 | 账号不存在 |
3 | 密码错误 |
4 | 未获取到正确参数 |
5 | 未知错误 |
上传录像文件
API接口URL
http://www.cloudroom.com/CLOUDROOM-API/netDisk/upload
参数
公共参数
接口参数
名称 | 类型 | 是否必传 | 说明 |
file | File | 是 | 上传文件 |
FileName | String | 否 | 文件名称(带后缀),避免上传文件所带的文件名出现乱码情况,为了避免特殊字符造成问题,请对参数进行urlencode编码处理 |
DirPath | String | 否 | 文件路径,如果不传,则上传到首页目录下,为了避免特殊字符造成问题,请对参数进行urlencode编码处理。例如:需要上传到首页下的目录2018中,则目录为 //2018 ,传值就是 %2f%2f2018 |
注:只支持MP4文件,文件大小不能大于500M
返回数据
名称 | 类型 | 说明 |
RspCode | String | 响应码 |
RspDesc | string | 响应描述 |
返回状态码RspCode说明
数值 | 说明 |
0 | 请求成功 |
1 | 用户所属企业没有接口API权限 |
2 | 账号不存在 |
3 | 密码错误 |
4 | 未获取到正确参数 |
5 | 未知错误 |
6 | 无效文件类型 |
7 | 文件大小超过500M |
8 | 获取数据流失败 |
9 | 文件已存在 |
10 | 容量不足,上传失败 |
11 | 文件名错误,需要带后缀 |