Omówienie interfejsu Gmail API

Interfejs Gmail API to interfejs API w formacie 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 jest najlepszym rozwiązaniem, jeśli chodzi o autoryzowany dostęp do danych użytkownika Gmaila. Nadaje się do różnych aplikacji, takich jak:

  • wyodrębnianie, indeksowanie i tworzenie kopii zapasowej poczty tylko do odczytu;
  • Automatyczne lub programowe wysyłanie wiadomości
  • Migracja konta e-mail
  • organizacja poczty e-mail, w tym filtrowanie i sortowanie wiadomości;
  • ujednolicenie podpisów poczty e-mail w całej organizacji;

Poniżej znajdziesz listę typowych 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 porządkowania wiadomości i wątków. Na przykład można utworzyć etykietę „podatki” i zastosować ją do wszystkich wiadomości oraz wątków związanych z podatkami użytkownika. Istnieją 2 rodzaje etykiet:

Etykiety systemowe
Etykiety utworzone wewnętrznie, takie jak INBOX, TRASH lub SPAM. Tych etykiet nie można usuwać ani modyfikować. Niektóre etykiety systemowe, takie jak INBOX, 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 projekcie może zostać zastąpiona. Wysłanie wersji roboczej powoduje jej automatyczne usunięcie i utworzenie wiadomości z etykietą systemową SENT. Wersja robocza jest reprezentowana przez zasób wersji roboczej.

Dalsze kroki

  • Więcej informacji o tworzeniu aplikacji z interfejsami Google Workspace API, w tym o uwierzytelnianiu i autoryzacji, znajdziesz w artykule Pierwsze kroki jako deweloper Google Workspace.

  • Aby dowiedzieć się, jak skonfigurować i uruchomić prostą aplikację korzystającą z interfejsu Gmail API, przeczytaj artykuł Omówienie samouczków.