При связывании прав доступа с учетной записью Google читателя издатели должны создать идентификатор, предоставленный издателем (PPID). PPID связывается на стороне клиента и используется в последующих запросах на стороне сервера для обращения к читателю. PPID может быть существующим идентификатором издателя для читателя или вновь созданным, но должен быть стабильным для читателя. Его нельзя обновить без удаления и повторной привязки учетной записи читателем.
Первоначальная привязка учетной записи Google к PPID осуществляется исключительно с помощью клиентского JavaScript API . Все остальные функции реализуются с помощью серверной интеграции .
Требования PPID
Идентификаторы персональных данных (PPID) должны соответствовать разделу 2.3 RFC 3986.
- RFC 3986 допускает следующие
unreservedсимволы:ALPHA / DIGIT / "-" / "." / "_" / "~" - Это означает, что PPID могут включать заглавные и строчные буквы, цифры, дефисы, точки, подчеркивания и тильды.
- RFC 3986 допускает следующие
Максимально допустимая длина составляет 150.
const publisherProvidedId = 'ASDF_jkl-1234.~'