Show Menu
SUJETS×

Configuration de l’accès aux API

Pour configurer l’accès aux API d’Adobe Campaign Standard, procédez comme suit. Chacune de ces étapes est détaillée dans la documentation Adobe IO .
Pour gérer les certificats dans Adobe IO, assurez-vous de disposer des droits d’ administrateur système sur l’organisation ou d’un compte de développeur dans la console d’administration.
  1. Vérifiez que vous disposez d’un certificat numérique , ou créez-en un si nécessaire. Les clés publique et privée fournies avec le certificat sont nécessaires dans les étapes suivantes.
  2. Créez une nouvelle intégration avec Adobe Campaign Service dans Adobe IO et configurez-la. Vos informations d’identification seront alors générées (clé d’API, secret client...).
  3. Créez un jeton Web JSON (JWT) à partir des informations d’identification précédemment générées, et signez-le avec votre clé privée. Le jeton JWT code toutes les informations d’identité et de sécurité dont Adobe a besoin pour vérifier votre identité et vous accorder l’accès à l’API.
  4. Échangez votre JWT pour un jeton d’accès via une requête POST. Ce jeton d’accès devra être utilisé dans chaque en-tête de vos requêtes d’API.
Pour établir une session d’API Adobe I/O de service à service sécurisée, chaque requête adressée à un service Adobe doit inclure les informations ci-dessous dans l’en-tête d’autorisation.
-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>  : il s’agit de votre ORGANIZATION ID personnel, fourni par Adobe pour chacune de vos instances :
    • <ORGANIZATION> : votre instance de production,
    • <ORGANIZATION-mkt-stage> : votre instance d’évaluation. Pour obtenir votre valeur ORGANIZATION ID, contactez votre administrateur ou votre contact technique Adobe. Vous pouvez également la récupérer dans Adobe I/O lors de la création d’une nouvelle intégration, dans la liste des licences (voir la authentication.html documentation Adobe IO).
  • <ACCESS_TOKEN>  : votre jeton d’accès personnel, récupéré lors de l’échange de votre jeton Web JSON par le biais d’une requête POST.
  • <API_KEY>  : votre clé d’API personnelle. Elle est fournie dans Adobe I/O après la création d’une nouvelle intégration avec Adobe Campaign Service.