Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:GetEditingProjectMaterials

Última atualização: Jul 21, 2026

Obtém a lista de materiais a serem editados em um projeto de edição online.

Descrição da operação

Durante o processo de edição, os materiais podem ser adicionados à linha do tempo, mas não são necessariamente totalmente utilizados.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

vod:GetEditingProjectMaterials

list

*全部资源

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ProjectId

string

Sim

O ID do projeto de edição online. Você pode obter o ID usando um dos seguintes métodos:

  • Faça login no console do ApsaraVideo VOD e escolha Centro de Produção > Edição de Vídeo para visualizar o ID.

  • Obtenha o valor do parâmetro de resposta ProjectId ao criar um projeto chamando a operação CreateEditingProject.

1982361011093374****

Type

string

Não

O tipo de material. Valores válidos:

  • video: vídeo

  • audio: apenas áudio

video.

MaterialType

string

Não

O tipo de material. Valores válidos:

  • video: vídeo

  • audio: apenas áudio

  • image: imagem

video.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

RequestId

string

O ID da solicitação.

746FFA07-8BBB-46B1-3E94E3B2915E****

MaterialList

object

Material

array<object>

A lista de materiais.

array<object>

Os detalhes do material.

Status

string

O status do material. Valores válidos:

  • Normal: O material está em rascunho.

  • Producing: O material está sendo produzido.

  • Produced: O material foi produzido.

  • ProduceFailed: Falha na produção do material.

Normal

CreationTime

string

A hora em que o material foi criado. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC.

2017-10-19 10:48:17

CateId

integer

O ID da categoria do material.

100005****

MaterialType

string

O tipo do material. Valores válidos:

  • video

  • audio

  • image

video

Tags

string

A tag do material. Múltiplas tags são separadas por vírgulas (,).

Editing test

SpriteConfig

string

A configuração do sprite.

xxx

Source

string

A origem do sprite.

xxx

CateName

string

O nome da categoria do material.

Test

ModifiedTime

string

A hora em que o material foi atualizado pela última vez. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC.

2017-10-19 10:48:17

Description

string

A descrição do material.

Test

MaterialId

string

O ID do material.

85befc4118b84c6723e53b80b1****

Size

integer

O tamanho do arquivo mezzanine. Unidade: byte.

1682694

CoverURL

string

A URL da miniatura do material.

http://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg

Duration

number

A duração do material. O valor é arredondado para quatro casas decimais. Unidade: segundos.

15.16

Title

string

O título do material.

test

Sprites

object

Sprite

array

As URLs dos sprites do material. O valor é um array.

string

As URLs dos sprites do material. O valor é um array.

"http://example.aliyundoc.com/material_big_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key="

Snapshots

object

Snapshot

array

As URLs dos snapshots do material. O valor é um array.

string

As URLs dos snapshots do material. O valor é um array.

"http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=","http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key="

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "746FFA07-8BBB-46B1-3E94E3B2915E****",
  "MaterialList": {
    "Material": [
      {
        "Status": "Normal",
        "CreationTime": "2017-10-19 10:48:17",
        "CateId": 0,
        "MaterialType": "video",
        "Tags": "Editing test",
        "SpriteConfig": "xxx",
        "Source": "xxx",
        "CateName": "Test",
        "ModifiedTime": "2017-10-19 10:48:17",
        "Description": "Test",
        "MaterialId": "85befc4118b84c6723e53b80b1****",
        "Size": 1682694,
        "CoverURL": "http://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg",
        "Duration": 15.16,
        "Title": "test",
        "Sprites": {
          "Sprite": [
            "\"http://example.aliyundoc.com/material_big_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\""
          ]
        },
        "Snapshots": {
          "Snapshot": [
            "\"http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\",\"http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\""
          ]
        }
      }
    ]
  }
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.