Flux de préautorisation de base exécuté dans l’application principale basic-preauthorization-flow-performed-within-primary-application

IMPORTANT
Le contenu de cette page est fourni à titre d’information uniquement. L’utilisation de cette API nécessite une licence Adobe actuelle. Aucune utilisation non autorisée n’est autorisée.
IMPORTANT
L’implémentation de l’API REST V2 est limitée par la documentation Mécanisme de limitation.

Le flux de préautorisation dans les droits d’authentification Adobe Pass permet à l’application de diffusion en continu de déterminer si un MVPD peut autoriser ou refuser l’accès d’un utilisateur à une liste de ressources. Cette vérification permet de s’assurer que l’application peut présenter des informations précises à l’utilisateur ou à l’utilisatrice sur le contenu qu’il ou elle peut consulter.

Récupérer des décisions de préautorisation à l’aide de mvpd spécifiques retrieve-preauthorization-decisions-using-specific-mvpd

Conditions préalables prerequisites-retrieve-preauthorization-decisions-using-specific-mvpd

Avant de récupérer des décisions de préautorisation à l’aide d’un MVPD spécifique, assurez-vous que les conditions préalables suivantes sont remplies :

Workflow workflow-retrieve-preauthorization-decisions-using-specific-mvpd

Suivez les étapes données pour implémenter le flux de préautorisation de base à l’aide d’un MVPD spécifique exécuté dans une application principale, comme illustré dans le diagramme ci-dessous.

Récupérer des décisions de préautorisation à l’aide de mvpd spécifiques

Récupérer des décisions de préautorisation à l’aide de mvpd spécifiques

  1. Récupérer les décisions de préautorisation : l’application de diffusion en continu rassemble toutes les données nécessaires pour obtenir des décisions de préautorisation pour une liste de ressources en appelant le point d’entrée Decisions Preauthorize.

    note important
    IMPORTANT
    Consultez la documentation de l’API Récupération des décisions de préautorisation à l’aide de mvpd spécifique pour plus d’informations sur :
    • Tous les paramètres obligatoires tels que serviceProvider, mvpd et resources
    • Tous les en-têtes obligatoires, tels que Authorization et AP-Device-Identifier
    • Tous les paramètres facultatifs et en-têtes
  2. Rechercher un profil normal : le serveur Adobe Pass identifie un profil valide en fonction des paramètres et des en-têtes reçus.

  3. Récupérer les décisions MVPD pour les ressources demandées : le serveur Adobe Pass appelle le point d’entrée de préautorisation MVPD pour obtenir une décision Permit ou Deny pour chaque ressource reçue de l’application de diffusion en continu.

  4. Renvoyer les décisions de préautorisation : la réponse de point d’entrée Decisions Preauthorize contient une décision Permit ou Deny pour chaque ressource :

    • Une décision Permit signifie que la ressource est lisible. La réponse n’inclut pas de jeton multimédia, car le flux de préautorisation ne doit pas être utilisé pour lire les ressources.
    • Une décision Deny signifie que la ressource n’est pas lisible. La réponse inclut une payload d’erreur conforme à la documentation Codes d’erreur améliorés.
    note important
    IMPORTANT
    Reportez-vous à la documentation Récupération des décisions de préautorisation à l’aide d’une API mvpd spécifique pour plus d’informations sur les informations fournies dans une réponse de décision.
    Le point d’entrée de préautorisation des décisions valide les données de la requête pour s’assurer que les conditions de base sont remplies :
    • Les paramètres obligatoire et les en-têtes doivent être valides.
    • L’intégration entre les serviceProvider et mvpd fournis doit être active.
    Si la validation échoue, une réponse d’erreur est générée, fournissant des informations supplémentaires qui sont conformes à la documentation Codes d’erreur améliorés.
  5. Gérer les décisions de préautorisation : l’application de diffusion en continu traite la réponse et peut l’utiliser pour afficher éventuellement le statut approprié pour chaque ressource sur l’interface utilisateur.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b