创建发布商提供的 ID

将授权与读者的 Google 帐号相关联时,发布商必须创建发布商提供的标识符 (PPID)。PPID 与客户端相关联,用于随后的服务器端调用中引用读取器。PPID 可以是读取器的现有发布商标识符,也可以是新创建的发布商标识符,但对于读取器而言必须稳定。如果不让读者删除并重新关联其帐号,就无法更新此帐号。

Google 帐号和 PPID 的初始关联完全通过客户端 JavaScript API 完成。所有其他功能都是通过服务器端集成实现的。

//PPIDs must conform to RFC3986 Section 2.3
//https://www.ietf.org/rfc/rfc3986.txt
const publisherProvidedId = 'ASDF_jkl-1234.~'