Risoluzione dell’errore 406 (non accettabile) nell’API per la creazione di un nuovo modello di contenuto di Adobe
Correggi l'406 errore nell'API per la creazione di un nuovo modello di contenuto di AEP, assicurandoti che vengano utilizzate le intestazioni corrette durante la creazione del modello di contenuto.
Descrizione description
Ambiente
Adobe Experience Platform, Journey Optimizer
Problema/Sintomi
Errore con codice di stato 406 (non accettabile) durante il tentativo di creare un nuovo modello di contenuto utilizzando l'API Crea nuovo modello di contenuto in Journey Optimizer. Il messaggio di errore indica che la rappresentazione richiesta non corrisponde a nessuna delle rappresentazioni accettabili.
Esempio di errore da API:
"detailedMessage": "406 NOT_ACCEPTABLE \"Could not find acceptable representation\""
L'intestazione Accept non deve essere inviata quando si esegue POST per creare un nuovo modello di contenuto.
Risoluzione resolution
- Verificare che la chiamata API per la creazione o l'aggiornamento dei modelli di contenuto tramite l'API Crea nuovo modello di contenuto non includa un'intestazione
Accept. La presenza di questa intestazione può causare una mancata corrispondenza nelle rappresentazioni previste, con conseguente errore 406. - Mantieni l'intestazione
Content-Typeimpostata suapplication/vnd.adobe.ajo.template.v1+jsonquando esegui chiamate API relative al contenuto. - Utilizza l'intestazione
Acceptsolo per recuperare o elencare modelli di contenuto o frammenti esistenti, non durante la loro creazione o aggiornamento.
Lettura correlata
Creare modelli di contenuto nella Guida di Journey Optimizer.