Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:Upload de vídeo concluído

Última atualização: Jul 10, 2026

O evento FileUploadComplete é acionado após o upload de um arquivo de vídeo para o ApsaraVideo VOD. Este tópico descreve o conteúdo da notificação e apresenta exemplos de callback.

Tipo de evento

FileUploadComplete

Descrição do evento

O ApsaraVideo VOD gera o evento FileUploadComplete assim que recebe o arquivo de vídeo enviado.

Conteúdo da notificação do evento

Nome do parâmetro

Tipo

Obrigatório

Descrição

EventTime

String

Sim

Horário em que o evento foi gerado, no formato UTC: yyyy-MM-ddTHH:mm:ssZ.

EventType

String

Sim

Tipo do evento. O valor é fixo como FileUploadComplete.

VideoId

String

Sim

ID do vídeo.

Size

Long

Não

Tamanho do arquivo enviado. Unidade: bytes.

FileUrl

String

Não

URL do arquivo enviado.

Status

String

Sim

Resultado do upload do arquivo.

  • success: upload bem-sucedido.

  • fail: falha no upload.

Extend

String

Não

Parâmetros personalizados no formato de string JSON.

Nota

Como o ApsaraVideo VOD oferece suporte a upload retomável, o service não consegue determinar se um upload foi interrompido ou se falhou. Por esse motivo, nenhuma notificação é enviada para uploads com falha.

Exemplos de callback

O exemplo a seguir mostra o conteúdo do callback:

  • Para callback HTTP, o conteúdo abaixo corresponde ao corpo da requisição HTTP POST.

  • Para callback MNS, o conteúdo abaixo corresponde ao corpo da mensagem.

{ 
    "Status": "success",
    "EventTime": "2017-03-20T07:49:17Z",
    "EventType": "FileUploadComplete", 
    "VideoId": "43q91jdh7df****", 
    "Size": 1439213,
    "FileUrl":"http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/27ffc438-164h67f57ef-0005-6884-51a-1****.mp4",
    "Extend": "{\"test\":\"your extend data\"}"
}