Configuración del acceso a API setting-up-api-access

El acceso a la API de Adobe Campaign Standard se configura mediante los pasos siguientes. Cada uno de estos pasos se detalla en Documentación de Adobe Developer.

IMPORTANT
Para administrar certificados en Adobe Developer, asegúrese de que tiene Administrador del sistema derechos de la organización o cuenta de desarrollador en el Admin Console.
  1. Compruebe que tiene un certificado digital, o cree uno si es necesario. Las claves públicas y privadas proporcionadas con el certificado son necesarias en los siguientes pasos.

  2. Cree una nueva integración con el servicio de Adobe Campaign in Adobe Developer y configúrelo. A continuación, se generan 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 firmarla con su clave privada. El JWT codifica toda la información de identidad y seguridad que necesita el Adobe para comprobar su identidad y concederle acceso a la API.

    note availability
    AVAILABILITY
    JWT (JSON Web Tokens) está actualmente en desuso y se está reemplazando por OAuth. La transición se está llevando a cabo de forma progresiva dentro de las próximas versiones de Campaign y la documentación se actualizará para reflejar estas actualizaciones.
  4. Intercambio del JWT por un token de acceso a través de una solicitud de POST. Este token de acceso deberá utilizarse en cada encabezado de sus solicitudes de API.

Para crear una sesión segura de la API de Adobe I/O 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 las instancias

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

    Para obtener el valor de su ID de ORGANIZACIÓN, consulte con el administrador o con el contacto técnico del 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 Adobe Developer).

  • <access_token>: el token de acceso personal, que se recuperó al intercambiar el token web JSON a través de una solicitud de POST.

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

    texto alternativo

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."
}

Póngase en contacto con el administrador o con el contacto técnico del Adobe para comprobar si el parámetro CNAME se crea correctamente.

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