Метод получения API людей не возвращает номер телефона?

Я тестировал метод get 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 апреля).

Как мне узнать номер телефона?

0 ответов

Что касается номера телефона Google - это необходимо сделать в конфигурации:

Для области "user.phonenumbers.read" документация API людей указывает: "вашему приложению будет предоставлен доступ для чтения к телефонным номерам аутентифицированного пользователя в их профиле Google". Но под "профилем Google" он указывает профиль Google Plus, который полностью отличается от их основного профиля Google - Моя учетная запись. People API получает информацию только из профиля Google Plus.

Таким образом, даже если контактные данные пользователя добавлены в "Моя учетная запись", People API не будет получать их номера телефонов, если они не добавят их вручную в свой профиль Google Plus.

Итак, добавьте номер телефона в профиль пользователя Google Plus и повторите попытку.

Другие вопросы по тегам