Zaawansowana usługa Osoby umożliwia korzystanie z People API w Apps Script. Ten interfejs API zezwala na skrypty do tworzenia, odczytywania i aktualizowania danych kontaktowych zalogowanego użytkownika oraz odczytu profilu w przypadku użytkowników Google.
Dokumentacja
Szczegółowe informacje o tej usłudze można znaleźć w dokumentacji referencyjnej dotyczącej People API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa Osoby używa takich samych obiektów, metod i parametrów jak w publicznym interfejsie API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłosić problemy i uzyskać pomoc, zapoznaj się z Przewodnik dla osób w wersji 1.
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, musisz wysłać prośbę
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żywać
ten kod:
Uzyskaj osobę, która będzie mieć konto Google
Aby pobrać informacje o osobie z dowolnego konta Google: użyj tego kodu: