#rest #get #google-people-api
#rest #получить #google-people-api
Вопрос:
Я тестировал метод получения API People.
https://developers.google.com/people/api/rest/v1/people/get
Я заметил, что он не возвращает номер телефона.
Также другие данные: addresses,biographies,braggingRights,events,imClients,interests,occupations,organizations,relations,relationshipInterests,relationshipStatuses,residences,sipAddresses,skills,taglines,userDefined
.
Я перепробовал все области, но это не помогает. Это действительно легко протестировать.
Я хотел бы вернуть номер телефона. На прошлой неделе он работал отлично только с 4 областями (9 апреля).
Как мне получить номер телефона?
Ответ №1:
Что касается номера телефона Google — это настройка, которую нужно выполнить:
Для области «user.phonenumbers.read» в документации people API указано: «вашему приложению будет предоставлен доступ на чтение к номерам телефонов аутентифицированного пользователя в их профиле Google». Но под «профилем Google» он указывает на профиль Google Plus, который полностью отличается от их основного профиля Google — My Account. People API извлекает информацию только из профиля Google Plus..
Таким образом, даже если пользователь добавил свои контактные данные в мою учетную запись, People API не получит их номера телефонов, если они не добавили их вручную в свой профиль Google Plus.
Поэтому, пожалуйста, добавьте номер телефона в профиль пользователя Google Plus и повторите попытку