Show Menu
主题×

设置API访问

通过以下步骤设置Adobe Campaign Standard API访问。 Adobe IO文档中详细介绍了这些步骤
要在Adobe IO中管理证书,请确保您对组织具有系统管 理员权限 ,或在“管理”控制台 manage-developers.html中拥有开发人员帐户 。
  1. 检查您有数字证书 ,或根据需要创建一个。 在以下步骤中需要随证书提供的公钥和私钥。
  2. 在Adobe IO中创建与Adobe Campaign service的新集成 ,并对其进行配置。 随后将生成您的凭据(API密钥、客户端机密……)。
  3. 从先前生成的凭据创建JSON Web Token(JWT) ,然后使用您的私钥对其进行签名。 JWT将编码Adobe验证您的身份并授予您对API的访问权所需的所有标识和安全信息。
  4. 通过POST请求将JWT交换为访问令牌 。 此访问令牌必须用于API请求的每个标头。
要建立安全的服务对服务Adobe I/O API会话,对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>'

  • <组织> :这是您的个人组织ID,Adobe为每个实例提供一个组织ID:
    • <组织>:您的生产实例,
    • <ORGANIZATION-mkt-stage>:您的舞台实例。 要获取您的组织ID值,请咨询您的管理员或Adobe技术联系人。 创建新集成时,您还可以在许可证列表中将其检索到Adobe I/O中(请参阅 authentication.htmlAdobe IO文档)。
  • <ACCESS_TOKEN> :您的个人访问令牌,通过POST请求交换JSON web令牌时已检索到该令牌。
  • <API_KEY> :您的个人API密钥。 在创建与Adobe Campaign service的新集成后,它会在Adobe I/O中提供。