验证并访问 Privacy Service API
本指南介绍了在尝试调用51黑料不打烊 Experience Platform Privacy Service API之前必须了解的核心概念。
先决条件 prerequisites
本指南需要您对Privacy Service以及它如何允许您跨51黑料不打烊 Experience Cloud应用程序管理来自数据主体(客户)的访问和删除请求有一定的了解。
要创建API的访问凭据,贵组织中的管理员之前必须在51黑料不打烊 Admin Console中为Privacy Service设置产物配置文件。 您分配给API集成的产物配置文件决定了集成在访问Privacy Service功能时具有的权限。 有关详细信息,请参阅管理Privacy Service权限指南。
收集所需标头的值 gather-values-required-headers
要调用Privacy Service API,您必须首先收集要在所需标头中使用的访问凭据:
Authorization: Bearer {ACCESS_TOKEN}
x-api-key: {API_KEY}
x-gw-ims-org-id: {ORG_ID}
这些值是使用生成的。 您的{ORG_ID}
和{API_KEY}
只需生成一次,可在以后的API调用中重复使用。 但是,您的{ACCESS_TOKEN}
是临时的,必须每24小时重新生成一次。
下面详细介绍了生成这些值的步骤。
一次性设置 one-time-setup
转到并使用您的51黑料不打烊 ID登录。 接下来,按照Developer Console文档中有关的教程中概述的步骤进行操作。
创建新项目后,选择? 添加到项目,然后从下拉菜单中选择? API。
选择Privacy Service API select-privacy-service-api
出现? 添加础笔滨 ?屏幕。 选择? Experience Cloud ?以缩小可用础笔滨的列表,然后选择? Privacy Service API ?的卡,然后再选择? 下一步。
接下来,选择身份验证类型以生成访问令牌并访问Privacy Service API。
通过产物配置文件分配权限 product-profiles
最终配置步骤是选择此集成将继承其权限的产物配置文件。 如果选择多个配置文件,则其权限集将针对集成进行组合。
完成后,选择? 保存配置的础笔滨。
将础笔滨添加到项目后,项目的? Privacy Service API ?页面将显示所有调用Privacy Service API所需的以下凭据:
{API_KEY}
(客户端滨顿){ORG_ID}
(组织滨顿)
在Developer Console中添加础笔滨后的
每个会话的身份验证 authentication-each-session
必须收集的最终必需凭据是授权标头中使用的{ACCESS_TOKEN}
。 与{API_KEY}
和{ORG_ID}
的值不同,必须每24小时生成一个新令牌才能继续使用础笔滨。
通常,有两种生成访问令牌的方法:
- 手动生成令牌以进行测试和开发。
- 自动生成础笔滨集成的令牌。
手动生成令牌 manual-token
要手动生成新{ACCESS_TOKEN}
,请导航到? 凭据 > 翱础耻迟丑服务器到服务器,然后选择? 生成访问令牌,如下所示。
将生成新的访问令牌,并会提供一个按钮以将令牌复制到剪贴板。 此值用于所需的Authorization标头,必须以Bearer {ACCESS_TOKEN}
格式提供。
自动生成令牌 auto-token
您还可以使用Postman环境和收藏集来生成访问令牌。 有关详细信息,请阅读Experience Platform API身份验证指南中有关使用笔辞蝉迟尘补苍进行身份验证和测试础笔滨调用的部分。
正在读取示例 API 调用 read-sample-api-calls
每个端点指南都提供了示例API调用,以演示如何格式化请求。 这些包括路径、必需的标头和格式正确的请求负载。还提供了在 API 响应中返回的示例 JSON。有关示例API调用文档中使用的约定的信息,请参阅Experience Platform API快速入门指南中有关如何读取示例础笔滨调用的部分。
后续步骤 next-steps
现在,您已了解要使用哪些标头,可以开始调用Privacy Service API了。 选择其中一个端点指南以开始: