创建发布商提供的 ID (PPID)

将使用权与读者的 Google 账号相关联时,发布商必须创建发布商提供的标识符 (PPID)。PPID 在客户端关联,并在后续服务器端调用中用于引用读取器。PPID 可以是读者的现有发布商标识符,也可以是新创建的标识符,但必须对读者而言是稳定的。读者必须删除并重新关联其账号,才能更新此设置。

Google 账号与 PPID 之间的初始关联完全是通过客户端 JavaScript API 完成的。所有其他功能均使用服务器端集成完成。

PPID 要求

  1. PPID 必须符合 RFC 3986 第 2.3 节

    • RFC 3986 允许使用以下 unreserved 字符:ALPHA / DIGIT / "-" / "." / "_" / "~"
    • 这意味着 PPID 可以包含大写和小写字母、数字、连字符、英文句点、下划线和波浪号。
  2. 允许的长度上限为 150 个字符。

const publisherProvidedId = 'ASDF_jkl-1234.~'