Skip to main content
Connectez votre application Base44 à Gmail pour envoyer, lire et gérer des e-mails. Utilisez Gmail pour livrer des alertes, des approbations et des rapports, transformer les messages entrants en enregistrements dans votre application, et déclencher des flux à l’arrivée de nouveaux e-mails, depuis un compte partagé ou depuis la boîte de réception de chaque personne.
Quel type utiliser ? Utilisez un connecteur pour les créateurs d’application quand votre application envoie des e-mails depuis un seul compte Gmail pour tout le monde, par exemple une boîte ops qui envoie des rapports hebdomadaires. Utilisez un connecteur pour les utilisateurs d’application quand chaque personne envoie des e-mails depuis son propre compte Gmail.
Vous avez besoin d’un plan Builder ou supérieur pour utiliser les connecteurs dans votre application.

Ce que vous pouvez faire

Envoyer des e-mails automatiquement

Envoyez des confirmations, des alertes et des suivis personnalisés quand un événement se produit dans votre application.

Lire les e-mails entrants

Lisez et analysez les messages qui arrivent, puis transformez-les en enregistrements comme des tickets de support.

Gérer la boîte de réception

Organisez le courrier au fil du traitement, par exemple marquez des messages comme lus ou appliquez des libellés.
Exemples de prompts pour le chat IA

En un coup d’œil

Identifiant de type
gmail
Modèle d’authentification
OAuth
Types de connecteur
Pour les créateurs d’application, pour les utilisateurs d’application
Configuration de connexion
Aucune
Guide des permissions

Le connecter

Connectez un seul compte Gmail que tous les flux de votre application utilisent.Pour connecter Gmail :
  1. Allez dans l’éditeur de votre application.
  2. Décrivez ce que vous voulez faire avec Gmail dans le chat IA, par exemple : Connecte cette application à Gmail et envoie-moi un e-mail quand un nouveau ticket est créé.
  3. Examinez ce que le chat IA demande sous We need your permission to access.
  4. Cliquez sur Connect to Gmail.
  5. Dans la fenêtre Google, sélectionnez le compte à connecter, examinez les permissions et cliquez sur Allow.
  6. Retournez dans l’éditeur et laissez l’IA terminer la création des flux qui utilisent Gmail.

L’utiliser dans une fonction backend

Une fois Gmail connecté, vos fonctions backend peuvent récupérer un token d’accès et appeler directement l’API Gmail. Base44 gère le flux OAuth et le stockage des tokens.
  • Pour une connexion partagée, utilisez getConnection() pour récupérer le token.
  • Pour une connexion utilisateur d’application, utilisez getCurrentAppUserConnection() afin que chaque requête utilise le token de la personne connectée.

Connecteurs partagés

Configurez, déployez et appelez une connexion partagée depuis une fonction backend.

Connecteurs utilisateurs d'application

Récupérez un token par utilisateur et appelez l’API au nom de la personne connectée.

Scopes et permissions Gmail

Lorsque vous connectez Gmail, le connecteur demande des permissions (scopes) qui contrôlent ce que votre application peut faire avec votre compte Gmail. Voici la liste actuelle des scopes Gmail que le connecteur peut demander.

Scopes Gmail

  • email : identifier le compte Google connecté.
  • https://www.googleapis.com/auth/gmail.readonly : lire les messages et les métadonnées.
  • https://www.googleapis.com/auth/gmail.send : envoyer des messages.
  • https://www.googleapis.com/auth/gmail.labels : gérer les libellés.
  • https://www.googleapis.com/auth/gmail.modify : modifier des messages, par exemple marquer comme lu ou appliquer un libellé.
  • https://www.googleapis.com/auth/gmail.compose : créer et mettre à jour des brouillons.
  • https://www.googleapis.com/auth/gmail.settings.basic : gérer les paramètres de messagerie de base, comme les filtres, les signatures et le répondeur d’absence.
Les listes de scopes peuvent changer au fil du temps. Examinez toujours les permissions affichées pendant le flux de connexion.

Dépannage

Vérifiez que https://connectors.base44.com/api/oauth/callback est enregistrée dans votre application OAuth Google, exactement comme affichée. Si le connecteur utilise encore des URL par application, l’URI de votre application OAuth doit plutôt correspondre à l’un de ceux affichés sous Per-app URLs (for legacy connectors) dans View redirect URIs for your apps. Enregistrez donc chaque URI listé pour l’application que vous connectez.
Si votre application OAuth Google est en mode test, seuls les utilisateurs de test approuvés peuvent se connecter. Publiez votre application OAuth ou sortez-la du mode test pour que toute personne utilisant votre application puisse connecter son propre compte.

FAQ

  1. Allez dans le tableau de bord de votre application.
  2. Cliquez sur Integrations.
  3. Cliquez sur l’onglet My integrations.
  4. Trouvez Gmail et cliquez sur l’icône More Actions , puis Switch account.
Oui. Dans le chat IA, précisez l’objet, le corps du message, le formatage, les destinataires et tous les champs dynamiques.Vous pouvez aussi modifier les fonctions backend générées dans Dashboard → Code → Functions pour personnaliser davantage la charge utile de l’e-mail.
Oui. Utilisez un connecteur pour les utilisateurs d’application pour que chaque personne connecte son propre compte Gmail. Consultez la vue d’ensemble des connecteurs.
Cliquez sur l’icône More actions sur le connecteur dans l’onglet Integrations de votre application, puis choisissez une option comme changer de compte, reconnecter ou déconnecter. En savoir plus sur la gestion des connecteurs.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.