Gmail API

Die Gmail API ist eine RESTful API, über die auf Gmail-Postfächer zugegriffen und E-Mails gesendet werden können. Für die meisten Webanwendungen ist die Gmail API die beste Wahl für den autorisierten Zugriff auf die Gmail-Daten eines Nutzers und eignet sich für verschiedene Anwendungen wie:

  • Schreibgeschützte E-Mails extrahieren, indexieren und sichern
  • Automatisiertes oder programmatisches Senden von Nachrichten
  • Migration von E-Mail-Konten
  • E-Mail-Organisation, einschließlich Filtern und Sortieren von Nachrichten
  • Standardisierung von E-Mail-Signaturen unternehmensweit

Nachfolgend finden Sie eine Liste gebräuchlicher Begriffe, die in der Gmail API verwendet werden:

Botschaft
Eine E-Mail mit Absender, Empfänger, Betreff und Nachrichtentext. Nachdem eine Nachricht erstellt wurde, kann diese nicht mehr geändert werden. Eine Nachricht wird durch eine Nachrichtenressource dargestellt.
Thread
Eine Sammlung zusammengehöriger Nachrichten, die eine Unterhaltung bilden. In einer E-Mail-Clientanwendung wird ein Thread gebildet, wenn ein oder mehrere Empfänger auf eine Nachricht mit einer eigenen Nachricht antworten.
Label

Ein Mechanismus zum Organisieren von Nachrichten und Threads. Beispielsweise kann das Label „taxes“ erstellt und auf alle Nachrichten und Threads angewendet werden, die mit den Steuern eines Nutzers zu tun haben. Es gibt zwei Arten von Labels:

System labels
Intern erstellte Labels, z. B. INBOX, TRASH oder SPAM Diese Labels können nicht gelöscht oder geändert werden. Einige Systemlabels wie INBOX können jedoch auf Nachrichten und Threads angewendet oder daraus entfernt werden.
Nutzerlabels
Von einem Nutzer erstellte Labels. Diese Labels können vom Nutzer oder von einer Anwendung gelöscht oder geändert werden. Ein Nutzerlabel wird durch eine Labelressource dargestellt.
Entwurf

Eine nicht gesendete Nachricht. Eine im Entwurf enthaltene Nachricht kann ersetzt werden. Beim Senden eines Entwurfs wird der Entwurf automatisch gelöscht und eine Nachricht mit dem Systemlabel SENT erstellt. Ein Entwurf wird durch eine Ressourcenentwurf dargestellt.

Nächste Schritte

  • Weitere Informationen zur Entwicklung mit Google Workspace APIs, einschließlich der Authentifizierung und Autorisierung, finden Sie unter Erste Schritte als Google Workspace-Entwickler.

  • Wie Sie eine einfache Gmail API-Anwendung konfigurieren und ausführen, erfahren Sie in der Kurzanleitung.