Fluxo básico de pré-autorização executado no aplicativo principal basic-preauthorization-flow-performed-within-primary-application
O Fluxo de pré-autorização no direito de Autenticação Adobe Pass permite que o aplicativo de streaming determine se um MVPD pode permitir ou negar ao usuário acesso a uma lista de recursos. Essa verificação garante que o aplicativo possa apresentar informações precisas ao usuário sobre o conteúdo que ele pode estar qualificado a visualizar.
Recuperar decisões de pré-autorização usando mvpd específico retrieve-preauthorization-decisions-using-specific-mvpd
Pré-requisitos prerequisites-retrieve-preauthorization-decisions-using-specific-mvpd
Antes de recuperar decisões de pré-autorização usando um MVPD específico, verifique se os seguintes pré-requisitos foram atendidos:
-
O aplicativo de streaming deve ter um perfil regular válido, criado com êxito para o MVPD usando um dos fluxos de autenticação básicos:
-
O aplicativo de transmissão deseja recuperar as decisões de pré-autorização para exibir uma lista de recursos junto com seus status associados.
Fluxo de trabalho (WRK) workflow-retrieve-preauthorization-decisions-using-specific-mvpd
Siga as etapas fornecidas para implementar o fluxo básico de pré-autorização usando um MVPD específico executado em um aplicativo principal, conforme mostrado no diagrama a seguir.
específico
Recuperar decisões de pré-autorização usando mvpd específico
-
Recuperar decisões de pré-autorização: O aplicativo de streaming reúne todos os dados necessários para obter decisões de pré-autorização para uma lista de recursos, chamando o ponto de extremidade de Pré-autorização de Decisões.
note important IMPORTANT Consulte a Recuperar decisões de pré-autorização usando a documentação da API do mvpd específica para obter detalhes sobre: - Todos os parâmetros necessários, como
serviceProvider
,mvpd
eresources
- Todos os cabeçalhos necessários, como
Authorization
eAP-Device-Identifier
- Todos os parâmetros e cabeçalhos opcionais
- Todos os parâmetros necessários, como
-
Localizar perfil regular: O servidor Adobe Pass identifica um perfil válido com base nos parâmetros e cabeçalhos recebidos.
-
Recuperar decisões de MVPD para recursos solicitados: O servidor do Adobe Pass chama o ponto de extremidade de pré-autorização de MVPD para obter uma decisão
Permit
ouDeny
para cada recurso recebido do aplicativo de streaming. -
Retornar decisões de pré-autorização: A resposta de Ponto de Extremidade de Pré-autorização de Decisões contém uma decisão
Permit
ouDeny
para cada recurso:- Uma decisão
Permit
significa que o recurso é reproduzível. A resposta não inclui um token de mídia, pois o fluxo de pré-autorização não deve ser usado para reproduzir recursos. - Uma decisão
Deny
significa que o recurso não pode ser reproduzido. A resposta inclui uma carga de erro que segue a documentação de Códigos de erro aprimorados.
note important IMPORTANT Consulte a Recuperar decisões de pré-autorização usando a documentação específica da API mvpd para obter detalhes sobre as informações fornecidas em uma resposta de decisão. O endpoint de pré-autorização de decisões valida os dados da solicitação para garantir que as condições básicas sejam atendidas: - Os parâmetros e cabeçalhos requeridos devem ser válidos.
- A integração entre o
serviceProvider
e omvpd
fornecidos deve estar ativa.
Se a validação falhar, uma resposta de erro será gerada, fornecendo informações adicionais que seguem a documentação de Códigos de erro aprimorados. - Uma decisão
-
Manipular decisões de pré-autorização: o aplicativo de streaming processa a resposta e pode usá-la para exibir, opcionalmente, o status apropriado para cada recurso na interface do usuário.