Zaawansowana usługa Kontakty umożliwia 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 profilu użytkowników Google.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu People API. Podobnie jak wszystkie zaawansowane usługi w Apps Script, zaawansowana usługa dotycząca osób używa 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łaszać problemy i uzyskać inną pomoc, zapoznaj się z przewodnikiem pomocy People w wersji 1.
Przykładowy kod
Przykładowy kod poniżej korzysta z wersji 1 interfejsu API.
Pobieranie połączeń użytkownika
Aby pobrać listę osób w kontaktach użytkownika, użyj tego kodu:
Pobieranie osoby użytkownika
Aby pobrać profil użytkownika, musisz poprosić o zakres https://www.googleapis.com/auth/userinfo.profile
, wykonując instrukcje dotyczące dodawania zakresów jednoznacznych do pliku manifestu appsscript.json
. Po dodaniu zakresu możesz użyć tego kodu:
Poproś o konto Google
Aby uzyskać informacje o użytkowniku dowolnego konta Google, użyj tego kodu: