调用SearchEditingProject搜索云剪辑工程,支持按创建时间、状态搜索。

调试

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

请求参数

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

系统规定参数。取值:SearchEditingProject

StartTime String 2017-01-11T12:00:00Z

CreationTime(创建时间)的开始时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。

EndTime String 2017-01-11T12:00:00Z

CreationTime(创建时间)的结束时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。

Status String Producing

云剪辑工程状态。多个用英文逗号(,)分隔。默认获取所有云剪辑工程。

取值范围:

-Draft:草稿。

-Producing:合成中。

-Produced:合成成功。

-ProduceFailed:合成失败。

SortBy String CreationTime:Desc

结果排序方式。取值范围:

-CreationTime:Desc(默认值):按创建时间倒序。

-CreationTime:Asc:按创建时间升序。

NextToken String CBB6BC61D08

当前开始读取的位置参数

MaxResults Long 10

分页大小。最大不超过100。

默认值:10

CreateSource String WebSDK

创建来源

-OpenAPI

-AliyunConsole

-WebSDK

TemplateType String Timeline

模板类型

-Timeline

-VETemplate

ProjectType String EditingProject

剪辑工程类型,默认EditingProject

  • EditingProject: 普通剪辑工程
  • LiveEditingProject: 直播剪辑工程

返回数据

名称 类型 示例值 描述
RequestId String ****9262E3DA-07FA-4862-FCBB6BC61D08*****

请求ID

ProjectList Array of ProjectList

云剪辑工程列表

ProjectId String ****fddd7748b58bf1d47e95****

云剪辑工程ID

Title String title

云剪辑工程标题

Timeline String {"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}

云剪辑工程时间线

Description String sample description

云剪辑工程描述

CoverURL String http://example-bucket.oss-cn-shanghai.aliyuncs.com/example-cover.jpg

云剪辑工程封面

CreateTime String 2017-01-11T12:00:00Z

云剪辑工程创建时间

ModifiedTime String 2017-01-11T12:00:00Z

云剪辑工程最新修改时间

Duration Long 30.100000

云剪辑工程总时长

Status String PRODUCE_FAILED

所有云剪辑工程状态列表:

-Draft

-Editing

-Producing

-Produced

-ProduceFailed

ErrorCode String InvalidParameter

云剪辑工程合成失败的错误码

ErrorMessage String "EventTime":"2021-08-12T10:04:15Z","ErrorCode":"InvalidParameter","ErrorMessage":"The specified parameter \"LiveStreamConfig\" is not valid. specified parameter example is not valid.

云剪辑工程合成失败的消息

CreateSource String OpenAPI

云剪辑工程编辑方式

-OpenAPI

-AliyunConsole

-WebSDK

ModifiedSource String 2017-01-11T12:00:00Z

最后一次修改来源

TemplateType String Timeline

模板类型

ProjectType String EditingProject

剪辑工程类型

- EditingProject: 普通剪辑工程

- LiveEditingProject: 直播剪辑工程

BusinessConfig String { "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-path" }, "OutputMediaTarget": "oss-object", "ReservationTime": "2021-06-21T08:05:00Z" }

工程业务配置,一般剪辑工程可忽略

BusinessStatus String Reserving

工程业务状态,一般剪辑工程可忽略

预约中: Reserving

预约取消: ReservationCanceled

直播中: BroadCasting

加载失败: LoadingFailed

直播结束: LiveFinished

MaxResults Long 10

本次请求所返回的最大记录条数,最后一页前每页记录条数为MaxResults取值。

例如:

正例:10,10,5,反例:10,5,10

TotalCount Long 110

本次请求条件下的数据总量,此参数为可选参数,默认可不返回。

NextToken String null

用来表示当前调用返回读取到的位置,空代表数据已经读取完毕。

示例

请求示例

http(s)://[Endpoint]/?Action=SearchEditingProject
&StartTime=2017-01-11T12:00:00Z
&EndTime=2017-01-11T12:00:00Z
&Status=Producing
&SortBy=CreationTime:Desc
&NextToken=CBB6BC61D08
&MaxResults=10
&CreateSource=WebSDK
&TemplateType=Timeline
&ProjectType=EditingProject
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<SearchEditingProjectResponse>
    <RequestId>****9262E3DA-07FA-4862-FCBB6BC61D08*****</RequestId>
    <ProjectList>
        <ProjectId>****fddd7748b58bf1d47e95****</ProjectId>
        <Title>title</Title>
        <Timeline>{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}</Timeline>
        <Description>sample description</Description>
        <CoverURL>http://example-bucket.oss-cn-shanghai.aliyuncs.com/example-cover.jpg</CoverURL>
        <CreateTime>2017-01-11T12:00:00Z</CreateTime>
        <ModifiedTime>2017-01-11T12:00:00Z</ModifiedTime>
        <Status>PRODUCE_FAILED</Status>
        <ErrorCode>InvalidParameter</ErrorCode>
        <ErrorMessage>"EventTime":"2021-08-12T10:04:15Z","ErrorCode":"InvalidParameter","ErrorMessage":"The specified parameter \"LiveStreamConfig\" is not valid. specified parameter example is not valid.</ErrorMessage>
        <CreateSource>OpenAPI</CreateSource>
        <ModifiedSource>2017-01-11T12:00:00Z</ModifiedSource>
        <TemplateType>Timeline</TemplateType>
        <ProjectType>EditingProject</ProjectType>
    </ProjectList>
    <MaxResults>10</MaxResults>
    <TotalCount>110</TotalCount>
    <NextToken>null</NextToken>
</SearchEditingProjectResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "****9262E3DA-07FA-4862-FCBB6BC61D08*****",
  "ProjectList" : [ {
    "ProjectId" : "****fddd7748b58bf1d47e95****",
    "Title" : "title",
    "Timeline" : "{\"VideoTracks\":[{\"VideoTrackClips\":[{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"},{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"}]}]}",
    "Description" : "sample description",
    "CoverURL" : "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example-cover.jpg",
    "CreateTime" : "2017-01-11T12:00:00Z",
    "ModifiedTime" : "2017-01-11T12:00:00Z",
    "Status" : "PRODUCE_FAILED",
    "ErrorCode" : "InvalidParameter",
    "ErrorMessage" : "\"EventTime\":\"2021-08-12T10:04:15Z\",\"ErrorCode\":\"InvalidParameter\",\"ErrorMessage\":\"The specified parameter \\\"LiveStreamConfig\\\" is not valid. specified parameter example is not valid.",
    "CreateSource" : "OpenAPI",
    "ModifiedSource" : "2017-01-11T12:00:00Z",
    "TemplateType" : "Timeline",
    "ProjectType" : "EditingProject"
  } ],
  "MaxResults" : 10,
  "TotalCount" : 110,
  "NextToken" : "null"
}

错误码

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

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