Flusso di pre-autorizzazione di base eseguito nell’applicazione principale basic-preauthorization-flow-performed-within-primary-application
Il flusso di preautorizzazione all'interno del diritto di autenticazione di Adobe Pass consente all'applicazione di streaming di determinare se un MVPD può consentire o negare l'accesso dell'utente a un elenco di risorse. Questa verifica assicura che l’applicazione possa presentare all’utente informazioni accurate sul contenuto che potrebbe essere idoneo per visualizzare.
Recuperare le decisioni di pre-autorizzazione utilizzando mvpd specifico retrieve-preauthorization-decisions-using-specific-mvpd
Prerequisiti prerequisites-retrieve-preauthorization-decisions-using-specific-mvpd
Prima di recuperare le decisioni di preautorizzazione utilizzando un MVPD specifico, assicurati di soddisfare i seguenti prerequisiti:
-
L’applicazione di streaming deve disporre di un profilo regolare valido creato correttamente per MVPD utilizzando uno dei flussi di autenticazione di base:
-
L’applicazione di streaming desidera recuperare le decisioni di preautorizzazione per visualizzare un elenco di risorse e i relativi stati associati.
Flusso di lavoro workflow-retrieve-preauthorization-decisions-using-specific-mvpd
Seguire i passaggi forniti per implementare il flusso di preautorizzazione di base utilizzando un MVPD specifico eseguito all'interno di un'applicazione primaria, come illustrato nel diagramma seguente.
Recupera le decisioni di preautorizzazione utilizzando mvpd specifico
-
Recupera decisioni di preautorizzazione: L'applicazione di streaming raccoglie tutti i dati necessari per ottenere le decisioni di preautorizzazione per un elenco di risorse chiamando l'endpoint di preautorizzazione delle decisioni.
note important IMPORTANT Consulta la Documentazione API mvpd specifica per il recupero delle decisioni di preautorizzazione, per informazioni dettagliate su: - Tutti i parametri required, come
serviceProvider
,mvpd
eresources
- Tutte le intestazioni required, come
Authorization
eAP-Device-Identifier
- Tutti i parametri e le intestazioni optional
- Tutti i parametri required, come
-
Trova profilo regolare: Il server Adobe Pass identifica un profilo valido in base ai parametri e alle intestazioni ricevuti.
-
Recupera decisioni MVPD per le risorse richieste: Il server Adobe Pass chiama l'endpoint di preautorizzazione MVPD per ottenere una decisione
Permit
oDeny
per ogni risorsa ricevuta dall'applicazione di streaming. -
Decisioni di pre-autorizzazione restituite: La risposta dell'endpoint di preautorizzazione delle decisioni contiene una decisione
Permit
oDeny
per ogni risorsa:- Una decisione
Permit
indica che la risorsa è riproducibile. La risposta non include un token multimediale, poiché il flusso di preautorizzazione non deve essere utilizzato per riprodurre le risorse. - Una decisione
Deny
indica che la risorsa non è riproducibile. La risposta include un payload di errore conforme alla documentazione di Codici di errore avanzati.
note important IMPORTANT Per informazioni dettagliate sulle informazioni fornite in una risposta alla decisione, consulta la Documentazione API mvpd specifica per il recupero delle decisioni di preautorizzazione. L’endpoint di preautorizzazione delle decisioni convalida i dati della richiesta per garantire che siano soddisfatte le condizioni di base: - I parametri e le intestazioni required devono essere validi.
- L'integrazione tra
serviceProvider
emvpd
specificati deve essere attiva.
Se la convalida non riesce, verrà generata una risposta di errore che fornirà informazioni aggiuntive conformi alla documentazione di Codici di errore avanzati. - Una decisione
-
Gestione delle decisioni di preautorizzazione: L'applicazione di streaming elabora la risposta e può utilizzarla per visualizzare facoltativamente lo stato appropriato per ogni risorsa nell'interfaccia utente.