Skip to main content
Verbinde deine App mit Gmail, um E-Mails zu senden, zu lesen und zu verwalten, entweder über ein gemeinsames Konto oder über das eigene Postfach jeder Person.
Du benötigst einen Builder-Tarif oder höher, um Connectors in deiner App zu nutzen.

Was du tun kannst

Bring E-Mail-Aufgaben in die Workflows deiner App.

E-Mails automatisch senden

Sende Bestätigungen, Warnungen und personalisierte Follow-ups, wenn etwas in deiner App passiert.

Eingehende E-Mails lesen

Lies und analysiere eingehende Nachrichten und verwandle sie in Datensätze wie Support-Tickets.

Das Postfach verwalten

Organisiere E-Mails, während deine App sie abarbeitet, zum Beispiel als gelesen markieren oder Labels anwenden.
Beispiel-Prompts Beschreibe im KI-Chat Betreffzeile, Nachrichtentext, Formatierung, Empfänger und dynamische Felder. Zum Beispiel:

Gmail verbinden

Verbinde Gmail, damit deine App E-Mails senden und lesen kann.
Du verbindest ein Konto einmal, und alle, die deine App nutzen, teilen diese Verbindung und ihre Daten.So fügst du einen gemeinsamen Gmail-Connector hinzu:
  1. Klicke in der Seitenleiste deines Workspaces auf Connectors.
  2. Klicke auf Add connector.
  3. Suche nach Gmail und klicke darauf.
  4. Wähle Shared connector aus und klicke dann auf Next.
  5. Gib einen Connection name ein.
  6. Wähle unter Who can access aus, wo die Verbindung genutzt werden kann. Standard ist Apps and Super agent.
  7. Wähle unter Permissions entweder Read-only oder Read & write aus. Standard ist Read-only.
  8. Klicke auf Add connector. Melde dich dann mit dem Gmail-Konto an, das du teilen möchtest.

Scopes und Berechtigungen

Scopes steuern, was deine App in Gmail tun kann. Du wählst sie, wenn du einen App-Nutzer-Connector einrichtest. Bei einem gemeinsamen Connector wählst du stattdessen Read-only oder Read & write.
1

Base44 fügt hinzu

  • email: Identifiziert das Google-Konto. Erscheint unter Always included.
2

Du konfigurierst

Unter Scopes sind diese standardmäßig ausgewählt. Entferne alle, die deine App nicht braucht. Gmail-Scope-Namen beginnen mit https://www.googleapis.com/auth/:
  • gmail.compose: Entwürfe erstellen und aktualisieren
  • gmail.labels: Labels verwalten
  • gmail.modify: Als gelesen markieren oder Labels anwenden
  • gmail.readonly: Nachrichten und Metadaten lesen
  • gmail.send: Nachrichten senden
  • In Additional scopes ist gmail.settings.basic eingetragen, um Filter, Signaturen und die Abwesenheitsnotiz zu verwalten.
Zugriff: Deine App arbeitet mit den E-Mails des Gmail-Kontos, das die Verbindung autorisiert.
Das Lesen von E-Mail-Inhalten ist ein restricted Google-Scope. Prüfe, wie Google diese Scopes gruppiert, bevor deine App live geht.

Gmail in einer Backend-Funktion nutzen

Sobald Gmail verbunden ist, können deine Backend-Funktionen ein Zugriffstoken abrufen und die Gmail API direkt aufrufen. Base44 übernimmt den OAuth-Flow und die Token-Speicherung.
  • Für eine gemeinsame Verbindung nutze getConnection(), um das Token abzurufen.
  • Für eine App-Nutzer-Verbindung nutze getCurrentAppUserConnection(), damit jede Anfrage das Token der angemeldeten Person verwendet.

Gemeinsame Connectors

Konfiguriere, deploye und rufe eine gemeinsame Verbindung aus einer Backend-Funktion auf.

App-Nutzer-Connectors

Rufe ein Token pro Nutzer ab und rufe die API im Namen der angemeldeten Person auf.

Fehlerbehebung

Prüfe den Kontozugriff, wenn Personen Gmail nicht verbinden können.
Wenn deine Google-OAuth-App im Testmodus ist, können sich nur freigegebene Testnutzer verbinden. Veröffentliche deine OAuth-App oder nimm sie aus dem Testmodus, damit alle Nutzer deiner App ihr eigenes Konto verbinden können.
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.