导出项目详细信息
现在您拥有了一个可用于访问Target的Adobe项目,您需要确保将该项目的详细信息与AdobeAPI请求一起发送。 要与多个AdobeAPI(包括多个Target API)交互,需要这些详细信息。 例如,集成详细信息包括Target管理员API所需的授权和身份验证信息。 因此,要将API与Postman结合使用,您需要将这些详细信息导入Postman。
可通过多种方式在Postman中指定项目的详细信息,但在本节中,我们利用了某些预建的功能和集合。 首先(在此部分中),您将把集成详情导出到Postman环境中。 接下来(在以下部分中),您将生成持有者访问令牌,以授予您访问必要Adobe资源的权限。
-
仍在Adobe Developer Console中,导航以查看新项目的 Service Account (JWT) 凭据。 使用左侧导航或 Credentials 部分,如图所示。
在 Credential details 中,请注意,您可以查看您的 Public key(s)、Client ID 以及与您的服务帐户相关的其他信息。
-
单击以导航到有关 Adobe Target API的信息。 使用左侧导航或 连接的产品和服务 部分,如图所示。
-
单击 Download for Postman > Service Account (JWT) 可创建一个用于捕获Postman环境的身份验证信息的JSON文件。
记下文件系统中的该JSON文件。
-
在Postman中,单击齿轮图标以管理环境,然后单击 Import 以导入JSON文件(环境)。
-
选择您的文件并单击 Open。
-
在Postman 管理环境 模式中,单击新导入环境的名称以检查该环境。 (您的环境名称可能与此处显示的名称不同。 根据需要编辑名称。 它不一定与Adobe项目的名称匹配。)
-
注意
CLIENT_SECRET
和API_KEY
(以及其他变量)已预填充其值,这些值取自Adobe Developer Console中定义的集成。 (PostmanCLIENT_SECRET
变量应与Developer Console中显示的CLIENT SECRET
Adobe凭据匹配,Postman中的API_KEY
应与Developer Console中的CLIENT ID
同样匹配。) 相反,注释PRIVATE_KEY
、JWT_TOKEN
和ACCESS_TOKEN
为空。 让我们从提供PRIVATE_KEY
值开始。 -
从您的文件系统打开
config
文件,然后打开private
密钥文件。 -
选择并复制
private
密钥文件的全部内容。 -
在Postman中,将私钥值粘贴到 INITIAL VALUE 和 CURRENT VALUE 字段中。
-
单击 Update,然后关闭Environments模式窗口。