Connectors
OAuth-Anmeldung bei Diensten wie Slack, Google Calendar oder Discord
Custom Integrations
Workspace-weiter API-Zugriff über OpenAPI-Specs
Backend-Funktionen
Backend-Code mit voller Kontrolle über Anfragen
Connectors
Connectors geben dir ein rohes OAuth-Zugriffstoken für einen Drittanbieter-Dienst, mit dem du die API dieses Dienstes direkt aufrufst. Base44 übernimmt den OAuth-Flow und die Speicherung der Anmeldedaten. Es gibt zwei Arten:- Shared Connectors: Ein Account ist für die gesamte App verbunden. Alle App-Nutzer teilen sich das gleiche Token. Am besten geeignet für Service-Accounts, etwa zum Posten in einem Firmen-Slack-Channel oder zum Lesen aus einem geteilten Kalender.
- App User Connectors: Jeder angemeldete App-Nutzer verbindet seinen eigenen Account. Jeder Nutzer erhält sein eigenes Token. Am besten geeignet für Aktionen, die als einzelner Nutzer geschehen müssen, etwa das Senden von E-Mails von einem persönlichen Gmail-Konto.
connectors
Vollständige API-Referenz
Custom Integrations
Custom Integrations ermöglichen es dir, externe APIs mit gemeinsamen Anmeldedaten aufzurufen, die nicht nutzer- oder app-spezifisch sind. Ein Workspace-Administrator importiert eine OpenAPI-Spezifikation, konfiguriert die Anmeldedaten, und danach kann jede App im Workspace diese API über das SDK aufrufen. Anfragen werden über das Backend von Base44 weitergeleitet, sodass Secrets niemals den Browser erreichen. Sobald eine Integration eingerichtet ist, teilen sich alle Apps im Workspace diese. Entwickler hantieren nie direkt mit API-Schlüsseln, sodass der Admin Anmeldedaten rotieren kann, ohne den App-Code anzufassen.custom integrations
Vollständige API-Referenz
Backend-Funktionen
Backend-Funktionen laufen auf dem Server, sodass du API-Schlüssel und Secrets sicher als Umgebungsvariablen speichern kannst, ohne sie dem Browser auszusetzen. Verwende Backend-Funktionen, wenn du volle Kontrolle über API-Anfragen brauchst, benutzerdefinierte Logik oder Datenumwandlung hinzufügen möchtest oder mit APIs arbeitest, für die keine Custom Integration verfügbar ist. Dein Frontend ruft die Backend-Funktion auf, die dann die externe API-Anfrage stellt und das Ergebnis zurückgibt.functions
Mehr über Backend-Funktionen erfahren
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

