Usługa Gmail Advanced umożliwia korzystanie z interfejsu Gmail API w Apps Script. Podobnie jak wbudowana usługa Gmail w Apps Script, ten interfejs API umożliwia skryptom znajdowanie i modyfikowanie wątków, wiadomości i etykietek w skrzynce pocztowej Gmail. W większości przypadków wbudowana usługa jest łatwiejsza w użyciu, ale ta zaawansowana usługa zapewnia kilka dodatkowych funkcji i dostęp do bardziej szczegółowych informacji o treściach Gmaila.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu Gmail API. Podobnie jak wszystkie zaawansowane usługi w Apps Script, zaawansowana usługa Gmail 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 Gmaila.
Przykładowy kod
Przykładowy kod poniżej korzysta z wersji 1 interfejsu API.
Wyświetlanie informacji o etykietach
Ten przykład pokazuje, jak wyświetlić wszystkie informacje o etykietach użytkownika. Obejmuje to nazwę, typ, identyfikator i ustawienia widoczności etykiety.
Wyświetlanie fragmentów skrzynki odbiorczej
Ten przykład pokazuje, jak wyświetlić fragmenty tekstu powiązane z każdym wątkiem w skrzynce odbiorczej użytkownika. Zwróć uwagę, że do uzyskania dostępu do pełnej listy wyników używasz tokenów strony.
Lista najnowszej historii
Ten przykład pokazuje, jak rejestrować historię ostatniej aktywności. W tym przykładzie odzyskiwany jest identyfikator rekordu historii powiązany z ostatnią wysłaną przez użytkownika wiadomością, a następnie rejestrowane są identyfikatory wszystkich wiadomości, które uległy zmianie od tego czasu. Każda zmieniona wiadomość jest rejestrowana tylko raz, niezależnie od liczby zdarzeń zmiany w rekordach historii. Zwróć uwagę na użycie tokenów strony, aby uzyskać dostęp do pełnej listy wyników.