O Intelligent Media Services oferece suporte a callbacks por meio de requisições HTTP e filas MNS. Configure eventos de callback para receber atualizações em tempo real sobre o progresso e o status das tarefas.
Informações básicas
Ao usar o Intelligent Media Services para upload de ativos de mídia, ApsaraVideo Media Processing ou edição online, configure eventos de callback para acompanhar o progresso e o status das tarefas em tempo real. Para obter mais informações sobre métodos e eventos de callback, consulte Visão geral dos eventos de callback.
Pré-requisitos
Se o método de callback for MNS Queue, conceda as permissões de acesso ao MNS antes de prosseguir. Para mais informações, consulte Ativar o Simple Message Queue (antigo MNS) e conceder permissões.
Configurar eventos de callback no console
Faça login no console do Intelligent Media Services.
No painel de navegação à esquerda, escolha .
No canto superior esquerdo da página, selecione uma região conforme necessário.
-
Clique em Modify Configuration.
Parâmetro
Descrição
Método de callback
Especifica o método de notificação. Defina este parâmetro como HTTP Request (compatível com HTTPS) ou MNS Queue.
URL de callback
Obrigatório quando o método de callback é HTTP Request.
URL que recebe as notificações de callback. Quando um evento de callback ocorre, o servidor envia uma requisição HTTP POST para este endereço.
Nome da fila
Obrigatório quando o método de callback é MNS Queue.
Nome da fila MNS que recebe as notificações de callback. Use uma fila cujo nome comece com
ice-callback. Se não houver nenhuma fila ativa disponível, crie uma no console do MNS. Para mais informações, consulte Criar uma fila.Evento de callback
Selecione os eventos de callback que deseja assinar.
Autenticação de callback
Se a Callback method estiver definida como HTTP Request, ative a autenticação de callback para permitir que o servidor receptor verifique a assinatura das mensagens e rejeite requisições não autorizadas. Para mais informações, consulte Autenticação de callback.