Метод: people.get () не возвращает имена - PullRequest
0 голосов
/ 08 июня 2018

У меня есть вопрос относительно API:

GET https://people.googleapis.com/v1/{resourceName=people/*}

Когда resourceName = people / account_id иpersonFields - это «имена», API возвращает имена только в том случае, если с account_id связан аккаунт Google+.Для account_id без ассоциированной учетной записи Google+ имена не возвращаются.

Мои области применения:

Это ожидаемое поведение?Можно ли получить имя учетной записи по account_id без учетной записи Google+?

Заранее спасибо.

1 Ответ

0 голосов
/ 13 июня 2018

Это ожидаемое поведение.В целом, когда вы получаете данные о других пользователях, вы получаете только их общедоступные данные.Пользователи, не являющиеся пользователями G +, не имеют общедоступного профиля, поэтому их имя не является общедоступным, если они явно не установили свое имя как общедоступное.

См. https://developers.google.com/people/#a_merged_view_of_people_information для получения дополнительной информации о том, какие данные вы должны получить..

...