Configuración del acceso a API

El acceso a la API de Adobe Campaign Standard se configura a través de los pasos a continuación. Cada uno de estos pasos se detalla en la documentación de E/S de Adobe.

IMPORTANTE

Para administrar certificados en E/S de Adobe, asegúrese de que tiene derechos de administrador del sistema en la organización o una cuenta de desarrollador en la consola de administración.

  1. Compruebe que dispone de un certificado digital o cree uno si es necesario. Las claves pública y privada que se proporcionan con el certificado son necesarias en los pasos siguientes.
  2. Cree una nueva integración con Adobe Campaign Services en E/S de Adobe y configúrela. Se generarán las credenciales (clave de API, secreto de cliente…).
  3. Cree un token web JSON (JWT) a partir de las credenciales generadas anteriormente y fírmelo con su clave privada. JWT codifica toda la información de identidad y seguridad que Adobe necesita para comprobar su identidad y permitirle acceder a la API.
  4. Intercambie el JWT por un Tokenmediante una solicitud de POST. Este Token de acceso deberá utilizarse en cada encabezado de las solicitudes de API.

Para establecer una sesión segura de API de servicio a servicio de Adobe I/O, 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 escenario.

    Para obtener el valor de ID de la 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 E/S de Adobe).

  • <access_token>:: Su token de acceso personal, que se recuperó al intercambiar el autentificador web JSON mediante una solicitud de 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 alt

Resolución de problemas

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

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

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

En esta página