<< Click to Display Table of Contents >> 1.74资源移动复制链接 |
支持的版本:9.4及以后
请求地址 |
http://ip:port/bi/api?action=moveResource&token=xxxx |
|
请求消息 |
请求参数 |
请求参数:xmlData(必填) <?xml version="1.0" encoding="UTF-8"?> <info> <path>原资源路径</path> <pathNew>新资源路径</pathNew> <type>db</type> <overWrite>true</overWrite> <operationUser>指定用户</operationUser> </info> |
参数描述 |
请求参数为新用户信息和老用户信息: •path(必填):原资源路径。 •pathNew(必填):新资源路径。 •type(选填):资源类型,为空时默认为db,可选值见附录。 •overWrite(必填):true表示如果新路径文件/文件夹已经存在,则直接覆盖,false则不会覆盖。 •operationUser(选填): 指定操作此报告的用户名,用户不存在会提示用户不存在,变更gactions表中的copy操作者指定为某个用户。 |
|
示例 |
function moveResource() { var xml = getXml(); $.post("http://" + ip + ":" + port + "/" + project + "/api?action=moveResource&token=xxxx", {xmlData : xml}, function(result) { writeXml(result); }); } |
|
响应消息 |
响应结果 |
•操作成功 <?xml version="1.0" encoding="UTF-8"?> <results> <result> <level>1</level> <message>移动资源操作成功,从【xxx】移动到【xxx】</message> </result> </results> > •操作失败 <?xml version="1.0" encoding="UTF-8"?> <results> <result> <level>6</level> <message> 资源或操作“xxx”找不到。 </message> </result> </results> |
结果描述 |
响应结果信息为xml,直接parse即可。 •level 返回类型,不同数值代表不同返回状态,参考附录。 •message为接口操作结果信息。 |