CopyCdsFile - 复制文件或文件夹

为网盘中的文件或文件夹制作一个副本。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
RegionIdstring

地域 ID。可以调用 DescribeRegions 获取无影云电脑支持的地域列表。

cn-hangzhou
CdsIdstring

企业网盘 ID。

cn-hangzhou+cds-352282****
FileIdstring

文件的 ID。您可以调用 ListCdsFiles 接口查询对应文件的 ID。

640985a0ca2f71f489d2497682ca0bf468de****
EndUserIdstring

登录网盘的用户 ID。

user01
ParentFolderIdstring

复制目的地位置的父文件夹 ID。您可以调用 ListCdsFiles 接口查询对应文件的 ID。当复制进根目录时,填root

root
AutoRenameboolean

当目标文件夹下存在同名文件时,是否自动重命名。

枚举值:
  • true自动重命名
  • false不自动重命名 [默认值]
true
FileReceiverIdstring

复制目的地所在的个人盘 ID(可以通过 DescribeCloudDriveUsers 接口的返回参数UserId获取)或者团队空间 ID(可以通过 DescribeCloudDriveGroups 接口的返回参数GroupId获取)。

说明 FileReceiverIdFileReceiverType都为空时,默认复制到文件当前所在的个人盘。
user02
FileReceiverTypestring

文件所属的空间类型。

枚举值:
  • user用户个人盘
  • group团队共享盘
user
GroupIdstring

团队空间 ID。

cg-hs3i1w39o68ma****

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

93AD30C1-16B8-5C54-AD23-A51FF53F****
Codestring

执行结果。返回success表示成功,否则将返回错误信息。

success
Messagestring

错误信息。当 Code 为success时,不返回该参数。

success
Successstring

操作是否成功。

枚举值:
  • true成功
  • false失败
true
CopyCdsFileModelobject

复制文件结果。

AsyncTaskIdstring

异步任务 ID。当复制文件时,不返回该字段;当复制文件夹时,因为是后台异步复制,所以会返回该字段,调用 GetAsyncTask 并传入该异步任务 ID 即可获取任务详细信息。

4221bf6e6ab43a255edc4463bffa6f5f5d31****
FileIdstring

复制后的新文件或文件夹 ID。

6400727cb878821bcb414615a609b4072463****

示例

正常返回示例

JSON格式

{
  "RequestId": "93AD30C1-16B8-5C54-AD23-A51FF53F****",
  "Code": "success",
  "Message": "success",
  "Success": "true",
  "CopyCdsFileModel": {
    "AsyncTaskId": "4221bf6e6ab43a255edc4463bffa6f5f5d31****",
    "FileId": "6400727cb878821bcb414615a609b4072463****"
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-09-25OpenAPI 入参发生变更查看变更详情
2023-05-16OpenAPI 入参发生变更查看变更详情