Skip to main content
Connetti la tua app Base44 a Gmail per inviare, leggere e gestire email. Usa Gmail per consegnare avvisi, approvazioni e report, per trasformare i messaggi in arrivo in record nella tua app e per attivare flussi quando arriva nuova posta, da un unico account condiviso o dalla casella personale di ogni persona.
Quale tipo dovresti usare? Usa un connettore per costruttori di app quando la tua app invia email da un unico account Gmail per tutti, ad esempio una casella operativa che invia report settimanali. Usa un connettore per utenti dell’app quando ogni persona invia email dal proprio account Gmail.
Ti serve un piano Builder o superiore per usare i connettori nella tua app.

Cosa puoi fare

Invia email automaticamente

Invia conferme, avvisi e follow-up personalizzati quando succede qualcosa nella tua app.

Leggi le email in arrivo

Leggi e analizza i messaggi in arrivo, poi trasformali in record come ticket di supporto.

Gestisci la casella di posta

Organizza la posta mentre la tua app la elabora, ad esempio segna i messaggi come letti o applica etichette.
Per personalizzare le email, specifica nella chat AI oggetto, corpo del messaggio, formattazione, destinatari ed eventuali campi dinamici. Puoi anche modificare le funzioni backend generate in Dashboard → Code → Functions per personalizzare ulteriormente il payload dell’email. Prompt di esempio per la chat AI

In sintesi

Identificatore di tipo
gmail
Modello di autenticazione
OAuth
Tipi di connettore
Per costruttori di app, per utenti dell’app
Configurazione della connessione
Nessuna
Guida ai permessi

Connetterlo

Connetti un unico account Gmail usato da tutti i flussi della tua app.Per connettere Gmail:
  1. Vai all’editor della tua app.
  2. Descrivi cosa vuoi fare con Gmail nella chat AI, ad esempio: Connect this app to Gmail and email me when a new ticket is created.
  3. Rivedi cosa chiede la chat AI sotto We need your permission to access.
  4. Clicca su Connect to Gmail.
  5. Nella finestra di Google, seleziona l’account da connettere, rivedi i permessi e clicca su Allow.
  6. Torna all’editor e lascia che l’AI finisca di creare i flussi che usano Gmail.

Usarlo in una funzione backend

Una volta connesso Gmail, le tue funzioni backend possono recuperare un token di accesso e chiamare direttamente l’API Gmail. Base44 gestisce il flusso OAuth e l’archiviazione dei token.
  • Per una connessione condivisa, usa getConnection() per recuperare il token.
  • Per una connessione utente dell’app, usa getCurrentAppUserConnection() così ogni richiesta usa il token della persona connessa.

Connettori condivisi

Configura, distribuisci e chiama una connessione condivisa da una funzione backend.

Connettori per utenti dell'app

Recupera un token per singolo utente e chiama l’API come la persona connessa.

Scope e permessi Gmail

Quando connetti Gmail, il connettore richiede permessi (scope) che controllano cosa può fare la tua app con il tuo account Gmail. Sotto trovi l’elenco attuale degli scope Gmail che il connettore può richiedere.

Scope Gmail

  • email: Identifica l’account Google che viene connesso.
  • https://www.googleapis.com/auth/gmail.readonly: Leggi messaggi e metadati.
  • https://www.googleapis.com/auth/gmail.send: Invia messaggi.
  • https://www.googleapis.com/auth/gmail.labels: Gestisci le etichette.
  • https://www.googleapis.com/auth/gmail.modify: Modifica i messaggi, ad esempio segna come letto o applica un’etichetta.
  • https://www.googleapis.com/auth/gmail.compose: Crea e aggiorna bozze.
  • https://www.googleapis.com/auth/gmail.settings.basic: Gestisci le impostazioni di base della posta, come filtri, firme e risposta automatica.
Gli elenchi di scope possono cambiare nel tempo. Rivedi sempre i permessi mostrati durante il flusso di connessione.
Leggere il contenuto della posta di qualcuno è uno dei permessi che Google tratta come restricted, quindi un’app che lo richiede ha più cose da fare prima di poter essere pubblicata. Se stai configurando questa integrazione con il tuo progetto Google Cloud, vedi scegliere gli scope Google.

Risoluzione dei problemi

Controlla che https://connectors.base44.com/api/oauth/callback sia registrato nella tua app OAuth Google, esattamente come mostrato. Se il connettore usa ancora URL per singola app, l’URI nella tua app OAuth deve invece corrispondere a uno di quelli mostrati sotto Per-app URLs (for legacy connectors) in View redirect URIs for your apps, quindi registra ogni URI elencato lì per l’app che stai connettendo.
Se la tua app OAuth Google è in modalità di test, solo gli utenti di test approvati possono connettersi. Pubblica la tua app OAuth o toglila dalla modalità di test, così chiunque usi la tua app può collegare il proprio account.
Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.