API-felsökning troubleshooting
- När du går till konsolen Adobe.io visas följande fel:"Konsolen Adobe I/O är bara tillgänglig för att välja medlemmar i företagskonton. Kontakta systemadministratören om du anser att du bör ha åtkomst.
Du kan bara skapa API-nycklar för de organisationer som du är administratör för. Om det här meddelandet visas och du vill skapa API-nycklar och du vill fråga en administratör i organisationen.
- När du gör en begäran till Adobe.io får du {"error_code":"403023","message":"Profilen är inte giltig"}
Det innebär att det är ett problem med IMS-etableringen för din specifika Campaign-produkt: IMS-teamet måste åtgärda det.
Om du vill ha mer information kan du anropa IMS API med din token för att se hur din IMS-profil ser ut: Du måste ha en prodCtx där organisation_id är samma som den du angav i URL:en för Adobe.io för att kunna dirigera din begäran.
Om IMS-etableringen saknas måste den korrigeras.
-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>'
Det returnerar följande fel.
{"error_code":"403023","message":"Profile is not valid"}
Kontrollera din IMS-profil med denna begäran.
-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>'
I svaret måste värdet för ORGANIZATION_ID vara detsamma i din första GET-begäran.
{
"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": " "
}
}
]
}
- När du skickar en begäran till Adobe.io får du {"code":500, "message":"Oops. Något gick fel. Kontrollera din URI och försök igen."}
Adobe.io deklarerar din ogiltiga URI: troligtvis är den URI du begär inte giltig. När du väljer Campaign-tjänsten i Adobe.io får du en väljare med en lista över möjliga organisations_ids. Du måste kontrollera att den du väljer är den som du anger i URL:en.
- När du gör en begäran till Adobe.io får du {"error_code":"401013","message":"Oauth-token är inte giltig"}
Antingen är din token ogiltig (felaktigt IMS-anrop som används för att generera en token) eller så har din token gått ut.
- Jag kan inte se min profil när den har skapats
Beroende på instanskonfigurationen måste den skapade profilen kopplas till en orgUnit. Mer information om hur du lägger till det här fältet när du skapar finns i det här avsnittet.