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
Testar
Autorização RAM
|
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.
|
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:
|
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. 2. O |
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.