Puoi creare chiavi API solo per le organizzazioni di cui sei amministratore. Se viene visualizzato questo messaggio e desideri creare le chiavi API e chiedere a un amministratore dell’organizzazione.
Ciò significa che si è verificato un problema con il provisioning IMS del prodotto Campaign specifico: il team IMS deve correggerlo.
Per ottenere ulteriori dettagli puoi chiamare l’API IMS con il token per vedere come si presenta il tuo profilo IMS: Devi avere un prodCtx in cui l'id_organizzazione è lo stesso di quello inserito nell'URL per Adobe.io per poter instradare la tua richiesta.
Se manca, è necessario correggere il provisioning IMS.
-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>'
Restituisce il seguente errore.
{"error_code":"403023","message":"Profile is not valid"}
Controlla il tuo profilo IMS con questa richiesta.
-X GET https://ims-na1.adobelogin.com/ims/profile/v1 \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
Nella risposta, il valore ORGANIZATION_ID deve essere lo stesso nella prima richiesta di GET.
{
"countryCode": "FR",
"mrktPermEmail": null,
"projectedProductContext": [
{
"prodCtx": {
"statusCode": "ACTIVE",
"ident": "ZQ9FRQK7BF09YXAESFY9DDQP1G",
"modDts": 1448307260000,
"organization_id": "actest",
"owningEntity": "6096892F54B5819E0A4C98A2@AdobeOrg",
"serviceCode": "dma_tartan",
"label": "Adobe Marketing Cloud",
"serviceLevel": "standard",
"createDts": 1421181343000,
"deal_id": " "
}
}
]
}
Adobe.io dichiara l'URI non valido: probabilmente l’URI richiesto non è valido. Su Adobe.io quando selezioni il servizio Campaign ottieni un selettore con un elenco di possibili id_organizzazione . Devi verificare che quello scelto sia quello inserito nell'URL.
Il token non è valido (chiamata IMS impropria utilizzata per generare un token) o il token è scaduto.
A seconda della configurazione dell’istanza, il profilo creato deve essere associato a un orgUnit. Per informazioni su come aggiungere questo campo nella creazione, consulta questa sezione.