Etapa 3 - configurar a migração para a API REST V3 ou o SDK do cliente
Importante
Não é mais necessário migrar do Serviço de Mídia do Azure v2 para v3, pois a substituição da API V2 se alinhará à desativação dos Serviços de Mídia do Azure. Consulte o guia de desativação dos Serviços de Mídia do Azure para obter mais informações.
Veja a seguir uma descrição das etapas a serem seguidas para configurar seu ambiente para usar a API dos serviços de mídia v3.
Modelo de SDK
Na API v2, havia dois SDKs de cliente diferentes, um para a API de gerenciamento, que permitia a criação programática de contas e outra para o gerenciamento de recursos.
Anteriormente, os desenvolvedores trabalhavam com uma ID de cliente da entidade de serviço do Azure e o segredo do cliente, juntamente com um ponto de extremidade de API REST do v2 específico para sua conta do AMS.
A API v3 é baseada no Gerenciamento de recursos do Azure (ARM). Ele usa as IDs e chaves da entidade de serviço do Azure Active Directory (AD do Azure) para se conectar à API. Os desenvolvedores precisarão criar entidades de serviço ou identidades gerenciadas para se conectar à API. Na API v3, a API usa pontos de extremidade padrão do ARM, usa um modelo semelhante e consistente para todos os outros serviços do Azure.
Os clientes que usavam a versão de 01/10/2015 da API de gerenciamento do ARM para gerenciar suas contas V2 devem usar a versão de 01/05/2020 da API de gerenciamento ARM com suporte para acesso à API v3.
Criar uma nova conta dos serviços de mídia para teste
Localize suas IDs de locatário e de assinatura no portal e crie uma conta dos Serviços de Mídia. Em seguida, selecione o acesso à API e a autenticação da entidade de serviço para gerar uma nova ID do aplicativo do Azure AD e segredos para uso com essa conta de teste.
Crie uma conta de Serviços de Mídia. Obtenha credenciais para acessar a API dos Serviços de Mídia.
Baixe o SDK do cliente de sua escolha e configure seu ambiente
- SDKs disponíveis para .NET, .NET Core, Node.js, Python, Java e Go.
- CLI do Azure integração com o suporte a scripts simple.
Observação
Um SDK da comunidade PHP não está mais disponível para os serviços de mídia do Azure na v3. Se você estiver usando PHP na v2, deverá migrar para a API REST diretamente no seu código.
Especificações da API do sensor
A v3 é baseada em uma superfície de API unificada que expõe a funcionalidade de operações e gerenciamento compilada no Azure Resource Manager. Os modelos do Azure Resource Manager podem ser usados para criar e implantar Transformações, Pontos de Extremidade de Streaming, Eventos ao Vivo, entre outros.
O documento de especificação OpenAPI (anteriormente chamado de Swagger) explica o esquema para todos os componentes de serviço.
Todos os SDKs do cliente são derivados e gerados a partir da especificação da API aberta publicada no GitHub. No momento da publicação deste artigo, as especificações de API aberta mais recentes estão mantidas publicamente no GitHub. A versão 2020-05-01 é a versão estávelmais recente.
Leia as páginas de referência da API REST.
Use a versão 2020-05-01 (ou posterior).
Obter ajuda e suporte
Você pode entrar em contato com os Serviços de Mídia com dúvidas ou seguir nossas atualizações por um dos seguintes métodos:
- P & R
-
Stack Overflow. Marque perguntas com
azure-media-services
. - @MSFTAzureMedia ou use @AzureSupport para solicitar suporte.
- Abra um tíquete de suporte por meio do portal do Azure.