Configuración del acceso a API

El acceso a la API de Adobe Campaign Standard se configura siguiendo los pasos que se indican a continuación. Cada uno de estos pasos se detalla en la Documentación de IO de Adobe.

IMPORTANTE

Para administrar certificados en Adobe IO, asegúrese de que tiene Administrador del sistema derechos sobre la organización o cuenta de desarrollador en el Admin Console.

  1. Comprobar que tiene un certificado digital o cree uno si es necesario. Las claves pública y privada proporcionadas con el certificado son necesarias en los siguientes pasos.
  2. Crear una nueva integración en el servicio de Adobe Campaign en Adobe IO y configúrelo. A continuación, se generarán sus credenciales (clave de API, secreto de cliente…).
  3. Creación de un token web JSON (JWT) a partir de las credenciales generadas anteriormente y firme con la clave privada. El JWT codifica toda la información de identidad y seguridad que necesita el Adobe para comprobar su identidad y permitirle acceder a la API.
  4. Intercambiar el JWT por un token de acceso mediante una solicitud del POST. Este token de acceso debe utilizarse en cada encabezado de sus solicitudes de API.

Para establecer una sesión segura de API de Adobe I/O de servicio a servicio, cada solicitud a un servicio de Adobe debe incluir en el encabezado Autorización la información siguiente.

-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>: Este es su ID de organización personal, el Adobe proporciona un ID de organización para cada una de sus instancias:

    • <organization> : la instancia de producción,
    • <organization-mkt-stage>: la instancia de stage.

    Para obtener el valor de ID de organización, consulte con el administrador o con el contacto técnico de Adobe. También puede recuperarla en Adobe I/O al crear una nueva integración, en la lista de licencias (consulte la Documentación de IO de Adobe).

  • <access_token>: Su token de acceso personal, que se recuperó al intercambiar su token web JSON mediante una solicitud del POST.

  • <api_key>: su clave de API personal. Se proporciona en Adobe I/O después de crear una nueva integración en Adobe Campaign Service.

    texto alternativo

Resolución de problemas

Durante la integración con AdobeIO, si aparece el siguiente error:

{ 
"code": 502, 
"message": "Oops. Something went wrong. Check your URI and try again." 
}

Consulte a su administrador o al contacto técnico de su Adobe para comprobar si el parámetro CNAME se ha creado correctamente.

En esta página