将媒资等资源从一个应用迁移到另外一个应用,应用管理员可以直接转移,子账号或角色需要对资源转移前后的两个应用拥有写权限,支持批量迁移。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String MoveAppResource

系统规定参数,取值:MoveAppResource

ResourceIds String xxx,xxx

资源ID, 多个以英文逗号分隔,一次最多20条。

ResourceType String video

资源类型。

支持video(视频),image(图片),attached(辅助媒资)。

TargetAppId String app-xxxxx

目标应用ID。

返回数据

名称 类型 示例值 描述
FailedResourceIds List xxxxx

失败的资源ID。

NonExistResourceIds List xxxxx

不存在的资源ID。

RequestId String 25818875-5F78-4A13-BEF6-XXXXXX

请求ID。

说明 下述请求示例中的“公共请求参数”详情,参见公共参数说明文档

示例

请求示例

http(s)://[Endpoint]/?Action=MoveAppResource
&ResourceIds=xxx,xxx
&ResourceType=video
&TargetAppId=app-xxxxx
&<公共请求参数>

正常返回示例

XML 格式

<MoveAppResourceResponse>
	  <RequestId>25818875-5F78-4A13-BEF6-XXXXXX</RequestId>
	  <FailedResourceIds>xxxxx</FailedResourceIds>
	  <NonExistResourceIds>xxxxx</NonExistResourceIds>
</MoveAppResourceResponse>

JSON 格式

{
    "RequestId": "25818875-5F78-4A13-BEF6-XXXXXX",
    "FailedResourceIds":"xxxxx",
    "NonExistResourceIds":"xxxxx"
}

错误码

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

接口错误码

下表列举了本接口特有的错误码。

错误代码

错误信息

HTTP 状态码

说明

OperationDenied.NotOpenAppService

The app service is not open.

403

多应用服务未开通。

Forbidden.OperateAppResource

Invalid app permission to operate on the specified resource.

403

未授予管理目标应用下资源的权限。