Zaawansowana usługa People umożliwia korzystanie z People API w Apps Script. Ten interfejs API umożliwia skryptom tworzenie, odczytywanie i aktualizowanie danych kontaktowych zalogowanego użytkownika oraz odczytywanie danych profilu użytkowników Google.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu People API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa People korzysta z tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są sygnatury metod.
Aby zgłosić problemy i uzyskać inną pomoc, zapoznaj się z przewodnikiem pomocy dotyczącym interfejsu People API w wersji 1.
Przykładowy kod
Poniższy przykładowy kod korzysta z wersji 1 interfejsu API.
Pobieranie połączeń użytkownika
Aby pobrać listę osób z kontaktów użytkownika, użyj tego kodu:
Pobieranie osoby dla użytkownika
Aby uzyskać profil użytkownika, musisz poprosić o zakres https://www.googleapis.com/auth/userinfo.profile
, postępując zgodnie z instrukcjami dodawania jawnych zakresów do pliku manifestu appsscript.json
. Po dodaniu zakresu możesz użyć tego kodu:
Pobieranie informacji o osobie z konta Google
Aby uzyskać informacje o osobie powiązanej z dowolnym kontem Google, użyj tego kodu: