Zaawansowana usługa Osoby pozwala na korzystanie z interfejsu People API w Apps Script. Ten interfejs API umożliwia skryptom tworzenie, odczytywanie i aktualizowanie danych kontaktowych zalogowanego użytkownika oraz odczytywanie danych profilowych użytkowników Google.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji interfejsu People API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa Osoby korzysta z tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłosić problemy i znaleźć inną pomoc, zapoznaj się z przewodnikiem pomocy dotyczącym Osób w wersji 1.
Przykładowy kod
W przykładowym kodzie poniżej użyto wersji 1 interfejsu API.
Pobieranie połączeń użytkownika
Aby pobrać listę osób z kontaktów użytkownika, użyj tego kodu:
Pobierz informacje o osobie dla użytkownika
Aby pobrać profil użytkownika, musisz zażądać zakresu https://www.googleapis.com/auth/userinfo.profile
, wykonując instrukcje dodawania jawnych zakresów do pliku manifestu appsscript.json
. Po dodaniu zakresu możesz użyć tego kodu:
Znajdź osobę, która założy konto Google
Aby pobrać informacje o osobie z dowolnego konta Google, użyj tego kodu: