Zaawansowany Gmail umożliwia korzystanie z interfejsu Gmail API w Apps Script. Ten interfejs API, podobnie jak wbudowana usługa Gmail w Apps Script, umożliwia skryptom znajdowanie i modyfikowanie wątków, wiadomości oraz etykiet w skrzynce pocztowej Gmaila. W większości przypadków usługa wbudowana jest łatwiejsza w użyciu, ale ta zaawansowana usługa ma kilka dodatkowych funkcji i dostęp do bardziej szczegółowych informacji o zawartości Gmaila.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji interfejsu Gmail API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa Gmail korzysta z 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łosić problemy i znaleźć inną pomoc, zapoznaj się z przewodnikiem pomocy Gmaila.
Przykładowy kod
W przykładowym kodzie poniżej użyto wersji 1 interfejsu API.
Wyświetl informacje o etykiecie
Poniższy przykład pokazuje, jak wyświetlić wszystkie informacje o etykiecie użytkownika. Dotyczy to nazwy, typu, identyfikatora i ustawień widoczności etykiety.
Wyświetl listę fragmentów w skrzynce odbiorczej
Z przykładu poniżej dowiesz się, jak wyświetlić listę fragmentów tekstu powiązanych z każdym wątkiem w skrzynce odbiorczej użytkownika. Zwróć uwagę na tokeny stron, które pozwalają uzyskać dostęp do pełnej listy wyników.
Wyświetl ostatnią historię
Poniższy przykład pokazuje, jak zapisać historię ostatniej aktywności. W tym przykładzie ten przykład przywraca identyfikator rekordu historii powiązany z ostatnio wysłaną wiadomością przez użytkownika, a następnie loguje identyfikatory wszystkich wiadomości, które od tego czasu się zmieniły. Każda zmieniona wiadomość jest rejestrowana tylko raz, niezależnie od tego, ile zdarzeń zmiany jest w rekordach historii. Zwróć uwagę na tokeny stron, aby zobaczyć pełną listę wyników.