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.
Gmail verbinden
Verbinde Gmail, damit deine App E-Mails senden und lesen kann.- Gemeinsamer Connector
- App-Nutzer-Connector
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:
- Klicke in der Seitenleiste deines Workspaces auf Connectors.
- Klicke auf Add connector.
- Suche nach Gmail und klicke darauf.
- Wähle Shared connector aus und klicke dann auf Next.
- Gib einen Connection name ein.
- Wähle unter Who can access aus, wo die Verbindung genutzt werden kann. Standard ist Apps and Super agent.
- Wähle unter Permissions entweder Read-only oder Read & write aus. Standard ist Read-only.
- 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 aktualisierengmail.labels: Labels verwaltengmail.modify: Als gelesen markieren oder Labels anwendengmail.readonly: Nachrichten und Metadaten lesengmail.send: Nachrichten senden- In Additional scopes ist
gmail.settings.basiceingetragen, 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.Einige Personen können ihr Konto nicht verbinden
Einige Personen können ihr Konto nicht verbinden
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.