导出项目详细信息

现在您拥有了一个可用于访问Target的Adobe项目,您需要确保将该项目的详细信息与AdobeAPI请求一起发送。 要与多个AdobeAPI(包括多个Target API)交互,需要这些详细信息。 例如,集成详细信息包括Target管理员API所需的授权和身份验证信息。 因此,要将API与Postman结合使用,您需要将这些详细信息导入Postman。

可通过多种方式在Postman中指定项目的详细信息,但在本节中,我们利用了某些预建的功能和集合。 首先(在此部分中),您将把集成详情导出到Postman环境中。 接下来(在以下部分中),您将生成持有者访问令牌,以授予您访问必要Adobe资源的权限。

NOTE
有关适用于任何Experience Cloud解决方案(包括Target)的视频说明,请参阅将Postman与Experience PlatformAPI结合使用。 以下部分与Target API相关: 1. 创建Experience PlatformAPI并将其导出到Postman 2。 使用Postman生成访问令牌。 以下也提供了这些步骤。
  1. 仍在Adobe Developer Console中,导航以查看新项目的​ Service Account (JWT) ​凭据。 使用左侧导航或​ Credentials ​部分,如图所示。

    JWT1

    在​ Credential details ​中,请注意,您可以查看您的​ Public key(s)Client ID ​以及与您的服务帐户相关的其他信息。

    JWT1a

  2. 单击以导航到有关​ Adobe Target API的信息。 使用左侧导航或​ 连接的产品和服务 ​部分,如图所示。

    JWT2

  3. 单击​ Download for Postman > Service Account (JWT) ​可创建一个用于捕获Postman环境的身份验证信息的JSON文件。

    JWT3

    记下文件系统中的该JSON文件。

    JWT3a

  4. 在Postman中,单击齿轮图标以管理环境,然后单击​ Import ​以导入JSON文件(环境)。

    JWT4

  5. 选择您的文件并单击​ Open

    JWT5

  6. 在Postman 管理环境 ​模式中,单击新导入环境的名称以检查该环境。 (您的环境名称可能与此处显示的名称不同。 根据需要编辑名称。 它不一定与Adobe项目的名称匹配。)

    JWT6

  7. 注意CLIENT_SECRETAPI_KEY(以及其他变量)已预填充其值,这些值取自Adobe Developer Console中定义的集成。 (Postman CLIENT_SECRET变量应与Developer Console中显示的CLIENT SECRETAdobe凭据匹配,Postman中的API_KEY应与Developer Console中的CLIENT ID同样匹配。) 相反,注释PRIVATE_KEYJWT_TOKENACCESS_TOKEN为空。 让我们从提供PRIVATE_KEY值开始。

    JWT7

  8. 从您的文件系统打开config文件,然后打开private密钥文件。

    JWT8

  9. 选择并复制private密钥文件的全部内容。

    JWT9

  10. 在Postman中,将私钥值粘贴到​ INITIAL VALUE ​和​ CURRENT VALUE ​字段中。

    JWT10

  11. 单击​ Update,然后关闭Environments模式窗口。