Envia um job de extração de destaques.
Descrição da operação
Esta é uma API assíncrona. Quando você envia um job, a API retorna um ID de job. O sistema então enfileira o job para processamento em segundo plano e envia o resultado final por meio de uma notificação de callback. Você também pode consultar o status do job chamando a operação Get Smart Task Result.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ice:SubmitHighlightExtractionJob |
none |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClientToken |
string |
Não |
Um token de cliente fornecido pelo chamador para garantir a idempotência da solicitação. |
****12e8864746a0a398**** |
| InputConfig |
string |
Não |
A configuração de entrada. Para mais informações, consulte Descrição do parâmetro InputConfig. |
{ "MediaArray": [{ "MediaId": "ceb72f00e****1ef8216e7e6c64a6302" }, { "MediaId": "ce450c40e****1ef8216e7e6c64a6302" }, { "MediaId": "ce49a020e****1ef81c1e6f6d5686302" }, { "MediaId": "d047e120e****1ef81c1e6f6d5686302" }, { "MediaId": "cfe2ddc0e****1ef81c1e6f6d5686302" }], "Strategy": { "Count": 5, "ClipDuration": 15 } } |
| OutputConfig |
string |
Não |
A configuração de saída. Para mais informações, consulte Descrição do parâmetro OutputConfig. |
{ "NeedExport": true, "OutputMediaTarget": "oss-object", "Bucket": "test-bucket", "ObjectKey": "path/to/test_{index}.mp4", "Width": 1920, "Height": 1080, "ExportAsNewMedia": false } |
| UserData |
string |
Não |
Os dados do usuário e a configuração de callback. Para detalhes sobre a estrutura, consulte Configuração de UserData. |
{"NotifyAddress":"http://xx.xx.xxx"} or {"NotifyAddress":"https://xx.xx.xxx"} or {"NotifyAddress":"ice-callback-demo"} |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O objeto de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
******3B-0E1A-586A-AC29-742247****** |
| JobId |
string |
O ID do job de extração de destaques. |
****cdb3e74639973036bc84**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"JobId": "****cdb3e74639973036bc84****"
}
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.