Расширенная служба People позволяет использовать API People в Apps Script. Этот API позволяет сценариям создавать, читать и обновлять контактные данные для вошедшего в систему пользователя, а также читать данные профиля для пользователей Google.
Ссылка
Подробную информацию об этом сервисе см. в справочной документации People API. Как и все расширенные службы в Apps Script, расширенная служба People использует те же объекты, методы и параметры, что и общедоступный API. Дополнительные сведения см. в разделе Как определяются сигнатуры методов .
Чтобы сообщить о проблемах и получить другую поддержку, см. руководство по поддержке People v1 .
Пример кода
В приведенном ниже примере кода используется версия 1 API.
Получить связи пользователя
Чтобы получить список людей в контактах пользователя , используйте следующий код:
Получить человека для пользователя
Чтобы получить профиль пользователя , вам необходимо запросить область https://www.googleapis.com/auth/userinfo.profile
, следуя инструкциям по добавлению явных областей в файл манифеста appsscript.json
. После добавления области вы можете использовать следующий код:
Получить человека для учетной записи Google
Чтобы получить информацию о человеке для любой учетной записи Google , используйте следующий код: