Fout bij het oplossen van 406 (niet acceptabel) in de Create New Content Template API van Adobe
Verbeter de 406 fout in het Create Nieuwe Malplaatje van de Inhoud van AEP API door de correcte kopballen te verzekeren wordt gebruikt tijdens de verwezenlijking van het inhoudsmalplaatje.
Beschrijving description
Milieu
Adobe Experience Platform, Journey Optimizer
Uitgave/Symptomen
Wanneer het proberen om een nieuw inhoudsmalplaatje tot stand te brengen gebruikend creeer Nieuw Malplaatje van de Inhoud API in Journey Optimizer, wordt een fout met statuscode 406 (niet Acceptabel) ontmoet. Het foutbericht geeft aan dat de gewenste representatie niet overeenkomt met een van de acceptabele representaties.
Voorbeeldfout van API:
"detailedMessage": "406 NOT_ACCEPTABLE \"Could not find acceptable representation\""
De header Accept mag niet worden verzonden wanneer u een POST uitvoert om een nieuwe inhoudssjabloon te maken.
Resolutie resolution
- Zorg ervoor dat de API vraag voor het creëren van of het bijwerken van inhoudsmalplaatjes door Create Nieuwe het Malplaatje van de Inhoud API geen
Acceptkopbal omvat. De aanwezigheid van deze header kan leiden tot een onjuiste weergave, wat resulteert in een fout van 406. - Laat de header
Content-Typeingesteld staan opapplication/vnd.adobe.ajo.template.v1+jsonwanneer u API-aanroepen uitvoert die betrekking hebben op de inhoud. - Gebruik de header
Acceptalleen wanneer u bestaande inhoudssjablonen of fragmenten ophaalt of opsomt, niet tijdens het maken of bijwerken ervan.
Gerelateerde lezing
creeer inhoudsmalplaatjes in de Gids van Journey Optimizer.