Solución de problemas de API

  • Al ir a la consola Adobe.io, aparece el siguiente error: "La consola Adobe I/O solo está disponible para miembros seleccionados de cuentas de empresa. Si cree que debe tener acceso, póngase en contacto con el administrador del sistema."

Solo puede crear claves de API para las organizaciones de las que es administrador. Si aparece este mensaje y desea crear claves de API y desea solicitar al administrador de la organización que lo proporcione.

  • Al realizar una solicitud a Adobe.io, se obtiene {"error_code":"403023","message":"El perfil no es válido"}

Esto significa que existe un problema con el aprovisionamiento IMS de su producto específico de Campaign: el equipo de IMS debe solucionarlo.

Para obtener más información, puede llamar a la API de IMS con su token para ver el aspecto que tiene su perfil de IMS: Debe tener un prodCtx en el que el identificador de organización sea el mismo que el que introdujo en la URL de Adobe.io para poder enrutar la solicitud.
Si falta, es necesario corregir el aprovisionamiento de IMS.

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

Devuelve el siguiente error.

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

Compruebe el perfil de IMS con esta solicitud.

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

En la respuesta, el valor ORGANIZATION_ID debe ser el mismo en la primera solicitud de 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": " "
      }
    }
  ]
}
  • Al realizar una solicitud a Adobe.io, obtienes {"code":500, "message":"Oops. Se ha producido un error. Compruebe su URI e inténtelo de nuevo."}

Adobe.io declara su URI no válido: lo más probable es que el URI que solicita no sea válido. En Adobe.io, al seleccionar el servicio de Campaign, se obtiene un selector con una lista de posibles valores de Organization_ids. Debe comprobar que el que elija es el que introdujo en su URL.

  • Al realizar una solicitud a Adobe.io, se obtiene {"error_code":"401013","message":"Oauth token is not valid"}

El token no es válido (se usa una llamada IMS incorrecta para generar un token) o su token ha caducado.

  • No veo mi perfil después de la creación

Según la configuración de la instancia, el perfil creado debe asociarse a un orgUnit. Para comprender cómo añadir este campo en la creación, consulte esta sección.

En esta página