Gmail API to interfejs API typu REST, którego można używać do uzyskiwania dostępu do skrzynek pocztowych Gmaila i wysyłania e-maili. W przypadku większości aplikacji internetowych interfejs Gmail API najlepiej nadaje się do autoryzowanego dostępu do danych Gmaila użytkownika i jest odpowiedni dla różnych aplikacji, takich jak:
- wyodrębnianie, indeksowanie i tworzenie kopii zapasowych poczty tylko do odczytu;
- Automatyczne lub automatyczne wysyłanie wiadomości
- Migracja konta e-mail
- Porządkowanie e-maili, w tym filtrowanie i sortowanie wiadomości
- Standardowa ujednolicanie podpisów e-maili w całej organizacji
Poniżej znajduje się lista popularnych terminów używanych w interfejsie Gmail API:
- Wiadomość
- E-mail zawierający nadawcę, odbiorców, temat i treść. Po utworzeniu wiadomości nie można jej zmienić. Wiadomość jest reprezentowana przez zasób wiadomości.
- Wątek
- Zbiór powiązanych wiadomości tworzących rozmowę. W aplikacji klienta poczty e-mail wątek tworzy się, gdy co najmniej 1 odbiorca odpowie na wiadomość, wysyłając własną wiadomość.
- Etykieta
Mechanizm do porządkowania wiadomości i wątków. Na przykład można utworzyć etykietę „podatki” i zastosować ją do wszystkich wiadomości i wątków związanych z podatkami użytkownika. Istnieją 2 typy etykiet:
- Etykiety systemowe
- Etykiety utworzone wewnętrznie, takie jak
INBOX
,TRASH
lubSPAM
. Tych etykiet nie można usuwać ani modyfikować. Niektóre etykiety systemowe, takie jakINBOX
, można jednak stosować do wiadomości i wątków lub z nich usuwać. - Etykiety użytkowników
- Etykiety utworzone przez użytkownika. Te etykiety mogą być usuwane i modyfikowane przez użytkownika lub aplikację. Etykieta użytkownika jest reprezentowana przez zasób etykiety.
- Draft
Niewysłana wiadomość. Wiadomość zawarta w wersji roboczej można zastąpić. Wysłanie wersji roboczej powoduje automatyczne usunięcie jej wersji roboczej i utworzenie wiadomości z etykietą systemową
SENT
. Wersja robocza jest reprezentowana przez zasób roboczy.
Dalsze kroki
Aby dowiedzieć się więcej o programowaniu z użyciem interfejsów Google Workspace API, w tym o obsłudze uwierzytelniania i autoryzacji, przeczytaj artykuł Pierwsze kroki jako programista Google Workspace.
Aby dowiedzieć się, jak skonfigurować i uruchomić prostą aplikację Gmail API, przeczytaj krótkie wprowadzenia.