设置 API 访问

Adobe Campaign Standard API访问通过以下步骤设置。 AdobeIO文档中详细介绍了这些步骤。

重要

要在Adobe IO中管理证书,请确保您对组织具有系统管理员权限,或在管理控制台中具有开发人员帐户权限。

  1. 请检查您是否有数字证书,或根据需要创建数字证书。在以下步骤中需要随证书提供的公钥和私钥。
  2. 在Adobe Campaign IO中创建一个与Adobe Service的新集成并配置它。随后将生成您的凭据(API密钥、客户端机密……)。
  3. 从先前生成的凭据创 建JSON Web令牌(JWT),然后使用私钥对其进行签名。JWT对Adobe验证您的身份和授予您对API的访问权限所需的所有身份和安全信息进行编码。
  4. 通过POST请求将JWT 交换为访问令牌。此访问令牌必须用于API请求的每个标头。

要建立安全的服务对服务Adobe I/OAPI会话,对Adobe服务的每个请求都必须在授权标头中包含以下信息。

-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>:这是您的个人组织ID,Adobe为每个实例提供一个组织ID:

    • <organization> :您的生产实例,
    • <organization-mkt-stage>:您的舞台实例。

    要获取您的组织ID值,请咨询您的管理员或您的Adobe技术联系人。 您还可以在许可证列表(请参阅Adobe IO文档)中创建新集成时将其检索到Adobe I/O中。

  • <access_token>:您的个人访问令牌,在通过POST请求交换JSON Web令牌时检索到。

  • <api_key>:您的个人API密钥。它在创建与Adobe Campaign服务的新集成后以Adobe I/O形式提供。

    替换文本

故障排除

在AdobeIO集成过程中,如果出现以下错误:

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

请咨询管理员或Adobe技术联系人,以检查CNAME参数是否创建正确。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now