Todos os produtos
Search
Central de documentação

Intelligent Media Services:SubmitMediaCensorJob

Última atualização: Jun 29, 2026

Envia um arquivo de mídia ao Intelligent Media Services para um trabalho de censura. Esta API automatiza a verificação de conteúdo de vídeo, áudio ou imagem para detectar material potencialmente em desacordo, sensível ou inadequado.

Descrição da operação

Esta é uma API assíncrona. Após enviar um trabalho, o serviço retorna um ID de trabalho e processa o trabalho em segundo plano. Você recebe o resultado final por meio de uma notificação de callback. Você também pode verificar o status do trabalho chamando a API QueryMediaCensorJob.

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

ice:SubmitMediaCensorJob

create

*All Resource

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

TemplateId

string

Não

O ID do modelo. Se este parâmetro for deixado vazio, o serviço usa o modelo padrão para o trabalho de censura.

S00000001-100060

CoverImages

string

Não

Os arquivos do Object Storage Service (OSS) para as imagens de capa, especificados como uma matriz JSON. Você pode especificar até cinco imagens de capa.

Nota

Se especificado, este parâmetro substitui as informações da imagem de capa no objeto Media.

[{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.jpeg","RoleArn":"acs:ram::1997018457688683:role/AliyunICEDefaultRole"}]

Title

string

Não

O título do vídeo. O comprimento máximo é de 64 bytes.

Nota

Se especificado, este parâmetro substitui o título especificado no objeto Media.

Hello World

Description

string

Não

A descrição do vídeo. O comprimento máximo é de 128 bytes.

Nota

Se especificado, este parâmetro substitui a descrição especificada no objeto Media.

example description

Barrages

string

Não

Os comentários sobrepostos (barrages) do vídeo.

Nota

Se especificado, substitui os comentários sobrepostos especificados no objeto Media.

hello world

Output

string

Não

O local de saída para capturas de tela. O trabalho de censura gera capturas de tela e um arquivo JSON de resultado no local do OSS especificado por este parâmetro.

  • Formato de exemplo: oss://bucket/snapshot-{Count}.jpg, onde bucket é o nome de um bucket do OSS na mesma região do projeto, e {Count} é um espaço reservado para o número de sequência da captura de tela.

  • Os resultados detalhados da censura são salvos em um arquivo chamado {jobId}.output na mesma pasta do OSS que o valor de Output. Para obter informações sobre os campos no arquivo de saída, consulte Campos do arquivo de resultado de censura de mídia.

oss://sashimi-cn-shanghai/censor/snapshot-{Count}.jpg

UserData

string

Não

Os dados definidos pelo usuário. O comprimento máximo é de 128 bytes.

UserDatatestid-001-****

NotifyUrl

string

Não

O caminho de callback. Há suporte para callbacks do Message Service (MNS) e HTTP.

mns://125340688170****.oss-cn-shanghai.aliyuncs.com/queues/example-pipeline

Input

object

Não

O arquivo de entrada para censura.

Type

string

Não

O tipo do arquivo de entrada. Valores válidos:

OSS: uma URL do OSS

Media: um ID de mídia

Media

Media

string

Não

O identificador do arquivo de entrada. Você pode especificar uma URL do OSS ou um ID de mídia. Formatos válidos de URL do OSS:

1. oss://bucket/object

2. http(s)://bucket.oss-[regionId].aliyuncs.com/object

O bucket deve estar na mesma região do projeto, e object é o caminho para o arquivo.

1b1b9cd148034739af413150fded****

ScheduleConfig

object

Não

A configuração de agendamento.

PipelineId

string

Não

O ID do pipeline.

5246b8d12a62433ab77845074039****

Priority

integer

Não

A prioridade da tarefa. Um valor maior indica uma prioridade maior. Os valores válidos variam de 1 a 10.

6

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

RequestId

string

O ID da solicitação.

25818875-5F78-4A13-BEF6-D7393642CA58

JobId

string

O ID do trabalho de censura de vídeo. Recomendamos salvar este ID para chamadas de API subsequentes.

88c6ca184c0e47098a5b665e2****

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
  "JobId": "88c6ca184c0e47098a5b665e2****"
}

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.