API接口功能说明:
删除网盘文件夹(文件夹内文件也会被删除)、网盘文件。
API接口URL:
http://www.cloudroom.com/crapi/DeleteNetDiskAPI
参数:
接口参数 ↓
名称 |
类型 |
是否必传 |
说明 |
Type |
Integer |
否 |
网盘类型:0 企业网盘 1 个人网盘,默认 0 |
FileType |
Integer |
否 |
删除类型: 0 文件 1 文件夹,默认 0 |
FileId |
Integer |
否 |
文件ID |
FilePath |
String |
否 |
文件路径 |
DirId |
Integer |
否 |
目录ID |
DirPath |
String |
否 |
目录路径 |
UserName |
String |
否 |
文件所属用户账号,当网盘类型为个人网盘时,必须要传 |
注:当删除文件时,文件ID或者文件路径必须传一项;当删除文件夹时,目录ID或者目录路径必须传一项
返回数据:
名称 |
类型 |
说明 |
RspCode |
String |
响应码 |
RspDesc |
String |
响应描述 |
返回状态码RspCode说明
数值 |
说明 |
0 |
请求成功 |
1 |
鉴权失败 |
2 |
参数格式错误,请校对参数格式 |
4 |
传参错误,SQL注入校验不通过 |
5 |
未知错误 |
6 |
文件所属的账户不能为空 |
7 |
文件所属的账户错误 |
8 |
文件ID和文件路径必须传一项 |
9 |
文件路径错误 |
10 |
找不到该文件 |
11 |
文件夹ID和文件夹路径必须传一项 |
12 |
文件夹路径错误 |
13 |
找不到该文件夹 |
样例一
function test(){
var params = {
RequestId : '123456789',
CompID :'1',
SecretKey: 'e10adc3949ba59abbe56e057f20f883e',
DoAction: 'get',
CallBack: 'jsoncallback'
}
$.ajax({
url : 'http://www.cloudroom.com/crapi/QueryConfAPI',
data : params,
dataType : 'jsonp',
success : function(result){}
})
}
function jsoncallback(result){
//接口回调处理
Var confInfo = result.Data[0];
}
样例二