Résolution des problèmes d’API troubleshooting

  • Lorsque vous accédez à la console Adobe.io, l’erreur suivante s’affiche : « La console Adobe I/O est uniquement disponible pour sélectionner les membres des comptes d’entreprise. Si vous pensez que vous devriez y avoir accès, contactez votre administrateur système. »

Vous ne pouvez créer des clés d’API que pour les organisations dont vous êtes administrateur. Si ce message s’affiche et que vous souhaitez créer des clés d’API, demandez à l’un des administrateurs de l’organisation.

  • Lors de l’exécution d’une requête sur Adobe.io, vous obtenez {"error_code":"403023","message":"Profil non valide"}.

Cela signifie qu’il existe un problème avec l’approvisionnement IMS de votre produit Campaign spécifique : l’équipe IMS doit le résoudre.

Pour plus de détails, vous pouvez appeler l’API IMS avec votre jeton pour voir à quoi ressemble votre profil IMS : pour qu’Adobe.io puisse acheminer votre requête, vous devez disposer d’un prodCtx possédant un identifiant id_organization identique à celui inséré dans l’URL.
S’il manque, l’approvisionnement IMS doit être corrigé.

-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>'

La requête renvoie l’erreur suivante.

{"error_code":"403023","message":"Profile is not valid"}

Vérifiez votre profil IMS avec cette requête.

-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>'

Dans la réponse, la valeur ORGANIZATION_ID doit être la même que dans votre première requête 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": " "
      }
    }
  ]
}
  • Lors d’une requête sur Adobe.io, vous obtenez {"code":500, "message":" Une erreur s’est produite. Vérifiez votre URI et réessayez."}

Adobe.io déclare votre URI comme non valide : l’URI que vous demandez n’est probablement pas valide. Sur Adobe.io, lorsque vous sélectionnez le service Campaign, vous obtenez un sélecteur avec une liste des valeurs organization_ids possibles. Vous devez vérifier que celui choisi est celui que vous avez inséré dans votre URL.

  • Lors de l’exécution d’une requête sur Adobe.io, vous obtenez {"error_code":"401013","message":"Le jeton Oauth n’est pas valide"}.

Votre jeton n’est pas valide (appel IMS incorrect utilisé pour générer un jeton) ou votre jeton a expiré.

  • Je ne vois pas mon profil après la création

Selon la configuration de l’instance, le profil créé doit être associé à un orgUnit. Pour comprendre comment ajouter ce champ à votre création, consultez cette section.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff