Соответствует ли resourceName из Google Activity Activity API API People? - PullRequest
0 голосов
/ 27 сентября 2019

Google Drive Activity API (v2) предоставляет personName информацию для идентификации известного пользователя (как описано здесь: https://developers.google.com/drive/activity/v2/reference/rest/v2/activity/user#KnownUser). В документации также указывается, что вы можете использовать ее для получения дополнительной информации из People API, используя его как resourceName .

Из этой темы ( Как уникально идентифицировать ресурс Person в ответе API Google People от определенного пользователя? ) Я понимаю, что resourceName :

- не является уникальным и может со временем меняться

- Поле resourceName уникально идентифицирует контакт специально для аутентифицирующего пользователя

Из эксперимента я замечаю, что для одного и того же человека personName , предоставляемый из Activity API, в основном НЕ соответствует resourceName , предоставленному people.connection (даже если это редко случается).

Кроме того, по какой-то причине, когда я вызываю People API, предоставляющий personName из Activity API, иногда я не получаю информацию снапример, email, адреса и получили почти пустой ответ.

Кто-нибудь знает надежный способ идентификации пользователя диска по personName ?

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...