Tworzenie identyfikatora podanego przez wydawcę

Podczas powiązania uprawnień z kontem Google czytelnika wydawcy muszą utworzyć identyfikator podawany przez wydawcę (PPID). Identyfikator PPID jest powiązany z klientem i wykorzystywany w kolejnych wywołaniach po stronie serwera w celu odwołania się do czytnika. Identyfikator PPID może być identyfikatorem wydawcy lub utworzonym niedawno, ale musi być stabilny dla czytnika. Nie można go zaktualizować bez usunięcia i ponownego połączenia konta użytkownika.

Początkowe powiązanie między kontem Google a identyfikatorem PPID odbywa się wyłącznie za pomocą interfejsu API JavaScript po stronie klienta. Pozostałe funkcje są przeprowadzane przez integrację po stronie serwera.

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