复制文件或文件夹

  • 请求地址 /v1/files/copy POST
  • 请求方式 JSON/Http POST
  • 请求参数
Properties Type 描述
* uuid string 需要移动该文件(夹)的uuid(可选),可以传数组
* path string 需要移动该文件(夹)的路径(可选),可以传数组
* parent string 移动到目标文件夹的uuid(可选)
* destPath string 移动到目标文件夹的path(可选) 与parent 二选一

示例

  • 将uuid为 557 的目录复制到 uuid为 561 的目录下

发送 /v1/files/copy :

  1. {
  2. }

收到:

  1. {
  2. "status": 200,
  3. "result": true,
  4. "code": "OK",
  5. "success": true,
  6. "token": "..."
  7. }
  • 注意:不能将一个文件夹复制到自身的子文件夹中,例如
  • 将uuid为 557 的目录复制到 uuid为 561 的目录下

发送 /v1/files/copy :

  1. {
  2. "uuid":"561",
  3. "parent":"557"
  4. }

收到:

  1. {
  2. "success": false,
  3. "message": "LOOP_COPY_DETECTED",
  4. "code": "LOOP_COPY_DETECTED",
  5. "status": 400,
  6. "token": "..."
  7. }