Creare connettori
I connettori sono integrazioni OAuth che permettono alla tua app Base44 di connettersi a servizi esterni come Google Calendar, Slack, Notion e altri. Una volta connessi, puoi usare i token di accesso nelle funzioni backend per chiamare direttamente le API esterne.Concetti chiave
- Accesso API diretto: i connettori forniscono token di accesso OAuth grezzi - chiami direttamente le API esterne dalle funzioni backend
- Account del creatore dell’app: connette il tuo account (il creatore dell’app), non gli account degli utenti finali
- Solo funzioni backend: i token sono accessibili solo lato server per motivi di sicurezza
Posizione dei file
Crea i file dei connettori nella directorybase44/connectors/ (o nella directory specificata da connectorsDir nel tuo config.jsonc).
Denominazione dei file: {type}.jsonc o {type}.json
Esempi:
base44/connectors/googlecalendar.jsoncbase44/connectors/slack.jsoncbase44/connectors/notion.json
Schema
Ogni file di connettore deve specificare untype e facoltativamente un elenco di scopes:
Campi
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
type | string | Sì | Il tipo di integrazione (esegui npx base44 connectors list-available per vedere le opzioni) |
scopes | string[] | No | Scope OAuth da richiedere (predefinito []) |
Scoprire i tipi di connettore disponibili
Esegui il seguente comando per ottenere l’elenco aggiornato dei tipi di connettore supportati. Nota:stripe è anche un tipo valido ma non viene restituito da questo comando — trattalo come supportato (vedi esempio Stripe qui sotto).
integration_type da questo output come campo type nel tuo file di connettore. Alcuni connettori richiedono connection_config_fields aggiuntivi — controlla l’output per i dettagli.
Stripe (Sandbox)
Regole e vincoli
-
Un connettore per tipo: non puoi avere più connettori dello stesso tipo (ad es. due
googlecalendar) -
Il tipo deve essere valido: il campo
typedeve essere un tipo di integrazione valido (eseguinpx base44 connectors list-availableper vedere i tipi disponibili) - Gli scope sono specifici del provider: ogni servizio ha il proprio formato di scope - fai riferimento alla documentazione del provider
Passaggi successivi
Dopo aver creato i file dei connettori, inviali a Base44:Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

