Zaawansowana usługa Osoby umożliwia korzystanie z interfejsu People API w Apps Script. Ten interfejs API pozwala skryptom tworzyć, odczytywać i aktualizować dane kontaktowe zalogowanego użytkownika oraz odczytywać dane profilowe 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 używa tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule na temat określania podpisów metod.
Aby zgłosić problemy i znaleźć inną pomoc, zapoznaj się z przewodnikiem pomocy w wersji 1 dla osób.
Przykładowy kod
Przykładowy kod poniżej korzysta z wersji 1 interfejsu API.
Pobieranie połączeń użytkownika
Aby uzyskać listę osób z kontaktów użytkownika, użyj tego kodu:
Pobierz informacje o osobie dla użytkownika
Aby pobrać profil użytkownika, poproś o zakres 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:
Poproś o konto Google
Aby pobrać informacje o osobie z dowolnego konta Google, użyj tego kodu: