Passer au contenu principal
Téléversez les configurations de connecteurs locales vers Base44. La commande lit tous les fichiers .json et .jsonc de votre répertoire de connecteurs et les synchronise avec Base44. Par défaut, le répertoire des connecteurs est base44/connectors/, mais vous pouvez personnaliser le chemin dans votre configuration de projet. Après le push, le CLI gère chaque connecteur selon son type :
  • Les connecteurs OAuth nécessitent une autorisation basée sur le navigateur. Le CLI vous invite à autoriser chacun séquentiellement, en suggérant d’ouvrir votre navigateur automatiquement. Vous pouvez également utiliser les URL OAuth affichées pour autoriser manuellement. Vous pouvez pousser sans terminer l’autorisation, mais le connecteur ne sera pas utilisable tant que vous ne l’aurez pas fait. Exécutez connectors push à nouveau plus tard pour le terminer. Si vous poussez un connecteur avec les mêmes scopes qu’il possède déjà, vous n’aurez pas besoin de réautoriser.
  • Stripe est provisionné automatiquement. Le CLI crée un sandbox Stripe pour votre app et renvoie une URL de revendication pour terminer l’onboarding. Aucun flux OAuth n’est nécessaire.
Les connecteurs ne peuvent pas être créés ou configurés via le dashboard Base44. Vous devez les définir dans des fichiers de configuration locaux et les pousser à l’aide du CLI.
Il s’agit d’une synchronisation complète. Les connecteurs distants qui ne sont pas présents localement seront supprimés. Consultez le tableau du comportement de synchronisation ci-dessous pour plus de détails.

Utilisation

base44 connectors push

Comportement de synchronisation

La commande effectue une synchronisation complète pour les connecteurs :
État localÉtat distantRésultat
Le connecteur existeLe connecteur existeLes scopes du connecteur distant sont mis à jour.
Le connecteur existeLe connecteur n’existe pasUn nouveau connecteur est créé. Les connecteurs OAuth nécessitent une autorisation ; Stripe est provisionné automatiquement.
Le connecteur n’existe pasLe connecteur existeLe connecteur distant est supprimé.

Voir aussi

Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.