Registrazione applicazione Amazon FireOS (legacy) amazon-fireos-application-registration

NOTE
Il contenuto di questa pagina viene fornito solo a scopo informativo. L’utilizzo di questa API richiede una licenza corrente da Adobe. Non è consentito alcun uso non autorizzato.
IMPORTANT
Assicurati di essere sempre informato sugli ultimi annunci di prodotto per l'autenticazione di Adobe Pass e sulle timeline di disattivazione aggregate nella pagina Annunci di prodotto.

Introduzione intro

A partire dalla versione 3.0 di FireOS AccessEnabler SDK, stiamo modificando il meccanismo di autenticazione con i server di Adobe. Invece di utilizzare una chiave pubblica e un sistema segreto per firmare l’ID richiedente, introduciamo il concetto di stringa di informativa software che può essere utilizzata per ottenere un token di accesso che viene successivamente utilizzato per tutte le chiamate effettuate da SDK ai nostri server. Oltre a una dichiarazione software, è necessario creare un collegamento profondo per l'applicazione.

Per ulteriori informazioni, vedere Panoramica sulla registrazione client dinamica.

Che cos'è una dichiarazione software? what

Un rendiconto software è un token JWT che contiene informazioni sull’applicazione. Ogni applicazione deve disporre di una dichiarazione software univoca utilizzata dai nostri server per identificare l'applicazione nel sistema Adobe. Quando si inizializza AccessEnabler SDK, è necessario trasmettere l'istruzione software che verrà utilizzata per registrare l'applicazione in Adobe. Al momento della registrazione, SDK riceverà un ID client e un segreto client che verranno utilizzati per ottenere un token di accesso. Qualsiasi chiamata effettuata da SDK ai nostri server richiederà un token di accesso valido. SDK è responsabile della registrazione dell’applicazione, del recupero e dell’aggiornamento del token di accesso.

Nota: le istruzioni software sono specifiche per l'app e non è possibile utilizzare una singola istruzione software per più applicazioni. Tieni presente che questo vale anche per le applicazioni che offrono accesso a più canali.

Come si ottiene una dichiarazione software? how-to

Se hai accesso a Adobe TVE Dashboard:

  1. Apri il browser e passa a https://experience.adobe.com/#/pass/authentication.

  2. Passa alla sezione Channels, quindi seleziona il tuo canale.

  3. Passare alla scheda Registered Applications.

  4. Fare clic su Add new application.

  5. Specifica un nome e una versione per l’applicazione e seleziona le piattaforme su cui sarà disponibile (ad esempio Android).

  6. Fornisci un Domain Name scegliendo da un elenco di domini già configurati per il programmatore.

  7. Invia le modifiche al server, quindi torna alla scheda Registered Applications del canale.

    Dovresti visualizzare un elenco con tutte le applicazioni registrate.

  8. Fai clic su Download nell'applicazione appena creata.

    Potrebbe essere necessario attendere alcuni minuti prima che l'informativa software sia pronta per il download.

    Viene scaricato un file di testo. Utilizzarne il contenuto come informativa software.

Per ulteriori informazioni, vedere Dynamic Client Registration Management.

Se non hai accesso a Adobe TVE Dashboard:

Invia un ticket a tve-support@adobe.com. Includere tutte le informazioni necessarie, inclusi il canale, il nome dell'applicazione, la versione e le piattaforme. Verrà creata una dichiarazione software per l'utente da parte del team di supporto.

Come utilizzare l'Informativa sul software use

Dopo aver ottenuto l'Informativa software, è necessario trasmetterla come parametro nel costruttore di Access Enabler. Adobe consiglia di ospitare l'Informativa sul software in una posizione remota. In questo modo, è possibile revocare e modificare facilmente l'Informativa software senza rilasciare una nuova versione dell'applicazione.

Come utilizzare l'Informativa sul software use-both

Nel file di risorse dell'applicazione strings.xml aggiungere il codice seguente:

<string name="software_statement">softwarestatement value</string>
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b