Loading
数据保护和隐私
使用 REST API 创建首选项表单访问令牌

使用 REST API 创建首选项表单访问令牌

使用 REST API 为首选项管理器表单创建访问令牌。

所需的 Edition

生成访问令牌后,将访问令牌字符串 ?pctoken=[令牌字符串] 附加到已发布站点的网站 URL。然后,将此 URL 发送给您的用户,让他们无需登录即可访问首选项表单。

适用于:DeveloperEnterprisePerformanceUnlimited Edition。需要 Salesforce 隐私中心许可证。
所需用户权限
要使用首选项管理器生成器: ManagePreferenceManager

语法

URI services/data/vXX.X/consent/prefcenter/token
格式 JSON
HTTP 方法 发布
身份验证 不记名标记
请求参数 记录 ID
请求正文

请求正文包含 JSON 对象,其中包含关联对象的记录 ID。

{
  [recordId]            // String, Required
}
回复正文

响应正文返回一个 JSON 对象,其中包含与提供的 recordId 关联的用户的令牌。

{
  "success":                     // Boolean
  "tokenMapping": {              // Object
  "token": "xxxxxxxxxxxxxxxx"    // String
                  },
  "tokenErrors": {},             // Object 
  "error": ""                    // String 
}
  • success 返回 true 或 false 语句来指示请求是否成功。
  • tokenErrors 表示撤销令牌时出错。如果您包含多个令牌,响应会指示每个单个令牌的任何错误。
  • error 表示处理请求时是否存在系统错误。

示例回复正文

此示例显示了对记录 ID 为 0034L00000CZqeqQAD 的请求的成功响应。


{
  "success" : true,
  "tokenMapping" : 
    {
    "token": "QTRMMDAwMDAwNTRQSGc0ZlhSczZnSXNTNEpNUVBldWN6
              cFl0bDRNcERURWRMWGJPZ1hhamxQTnUxa2oxN0dXVVFM
              alhwNFY1NXVxaDlrcXEwcFhuQy94WGNBYmMyMkZaWjJR
              L1VTOWw0UVhiZ2s4dFZaMUM0M053M01wWllUUTQzODZ1
              VjFLekxod2xQZ2NNQzRIYzNuM2RtRW9kVTRTN1lEdz09"
    },
  "tokenErrors": {},
  "error": ""
}

 
正在加载
Salesforce Help | Article