Impostazione dell’accesso alle API

L’accesso alle API di Adobe Campaign Standard è configurato attraverso i passaggi seguenti. Ognuno di questi passaggi è descritto nella documentazione IO Adobe.

IMPORTANTE

Per gestire i certificati in Adobe IO, assicurati di disporre dei diritti di amministratore di sistema sull'organizzazione o di un account sviluppatore nell'Admin Console.

  1. Verifica di disporre di un certificato digitale o creane uno, se necessario. Le chiavi pubbliche e private fornite con il certificato sono necessarie nei passaggi seguenti.
  2. Crea una nuova integrazione a Adobe Campaign Service in Adobe IO e configurala. Le credenziali verranno quindi generate (chiave API, segreto client…).
  3. Crea un JSON Web Token (JWT) dalle credenziali generate in precedenza e firmalo con la tua chiave privata. JWT codifica tutte le informazioni di identità e sicurezza necessarie per Adobe per verificare la tua identità e concedere l’accesso all’API.
  4. Sostituisci JWT con un token di accesso tramite una richiesta POST. Questo token di accesso dovrà essere utilizzato in ogni intestazione delle richieste API.

Per stabilire una sessione API di Adobe I/O servizio-servizio sicura, ogni richiesta a un servizio Adobe deve includere nell’intestazione Autorizzazione le informazioni riportate di seguito.

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
  • <organization>: Si tratta dell’ID organizzazione personale, un ID organizzazione viene fornito per Adobe per ciascuna istanza :

    • <organization> : la tua istanza di produzione,
    • <organization-mkt-stage>: la tua istanza del palco.

    Per ottenere il valore dell’ID ORGANIZZAZIONE, rivolgiti all’amministratore o al contatto tecnico Adobe. È inoltre possibile recuperarlo in Adobe I/O durante la creazione di una nuova integrazione, nell’elenco delle licenze (vedere la documentazione IO Adobe).

  • <access_token>: Token di accesso personale, recuperato durante lo scambio del token web JSON tramite una richiesta POST.

  • <api_key>: la tua chiave API personale. Viene fornito in Adobe I/O dopo la creazione di una nuova integrazione con Adobe Campaign Service.

    testo alt

Risoluzione dei problemi

Durante l'integrazione di AdobeIO, se viene visualizzato il seguente errore:

{ 
"code": 502, 
"message": "Oops. Something went wrong. Check your URI and try again." 
}

Per verificare se il parametro CNAME è stato creato correttamente, rivolgiti all’amministratore o al contatto tecnico Adobe.

In questa pagina