Konfigurera API-åtkomst setting-up-api-access
Adobe Campaign Standard API-åtkomst konfigureras enligt stegen nedan. Var och en av dessa steg beskrivs i Adobe Developer-dokumentationen.
-
Kontrollera att du har ett digitalt certifikat eller skapa ett vid behov. De offentliga och privata nycklarna som tillhandahålls med certifikatet behövs i följande steg.
-
Skapa en ny integrering av Adobe Campaign-tjänsten i Adobe Developer och konfigurera den. Dina autentiseringsuppgifter genereras sedan (API-nyckel, klienthemlighet …).
-
Skapa en OAuth Server-till-Server-autentiseringsuppgift genom att följa dessa implementeringssteg
note important IMPORTANT JWT (JSON Web Tokens) håller på att tas ur bruk och ersätts med OAuth. Övergången genomförs stegvis inom ramen för Campaigns kommande releaser. JWT-autentiseringsuppgifterna (Service Account) har markerats som inaktuella och fortsätter att fungera till och med 27 januari 2025. Därför måste du migrera programmet eller integreringen för att använda de nya autentiseringsuppgifterna för OAuth Server-till-Server före 27 januari 2025. OAuth-autentisering rekommenderas. Du hittar alla element som ska migreras från JWT-autentisering till OAuth-autentisering på dessa sidor:
För att upprätta en säker tjänst-till-tjänst Adobe I/O API-session måste varje begäran till en Adobe-tjänst innehålla informationen nedan i auktoriseringshuvudet.
-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>'
-
<ORGANISATION>: Detta är ditt personliga organisations-ID, och Adobe tillhandahåller ett ORGANISATIONS-ID för var och en av dina instanser:
- <ORGANIZATION> : din produktionsinstans,
- <ORGANIZATION-mkt-stage>: din sceninstans.
Kontakta din administratör eller din teknikkunniga Adobe-kontakt för att få ditt organisations-ID-värde. Du kan även hämta den till Adobe I/O när du skapar en ny integrering i licenslistan (se Adobe Developer-dokumentationen).
-
<ACCESS_TOKEN>: Din personliga åtkomsttoken, som hämtades när du bytte din JSON-webbtoken via en POST.
-
<API_KEY>: Din egen API-nyckel. Det tillhandahålls i Adobe I/O efter att en ny integrering med Adobe Campaign Service har skapats.
Felsökning
Om följande fel uppstår under AdobeIO-integreringen:
{
"code": 502,
"message": "Oops. Something went wrong. Check your URI and try again."
}
Kontakta administratören eller den tekniska kontaktpersonen på Adobe för att kontrollera om CNAME-parametern har skapats på rätt sätt.