Crear conectores
Los conectores son integraciones OAuth que permiten a tu app de Base44 conectarse a servicios externos como Google Calendar, Slack, Notion y más. Una vez conectados, puedes usar tokens de acceso en funciones de backend para llamar directamente a APIs externas.Conceptos clave
- Acceso directo a la API: Los conectores proporcionan tokens de acceso OAuth sin procesar - llamas directamente a las APIs externas desde funciones de backend
- Cuenta del constructor de la app: Conecta tu cuenta (el constructor de la app), no las cuentas de tus usuarios finales
- Solo funciones de backend: Los tokens solo son accesibles del lado del servidor por seguridad
Ubicación del archivo
Crea archivos de conector en el directoriobase44/connectors/ (o el directorio especificado por connectorsDir en tu config.jsonc).
Nomenclatura de archivos: {type}.jsonc o {type}.json
Ejemplos:
base44/connectors/googlecalendar.jsoncbase44/connectors/slack.jsoncbase44/connectors/notion.json
Esquema
Cada archivo de conector debe especificar untype y opcionalmente una lista de scopes:
Campos
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
type | string | Sí | El tipo de integración (ejecuta npx base44 connectors list-available para ver las opciones) |
scopes | string[] | No | Alcances OAuth a solicitar (por defecto []) |
Descubrir tipos de conectores disponibles
Ejecuta el siguiente comando para obtener la lista actualizada de tipos de conectores admitidos. Nota:stripe también es un tipo válido pero no lo devuelve este comando — trátalo como admitido (ver ejemplo de Stripe abajo).
integration_type de esta salida como el campo type en tu archivo de conector. Algunos conectores requieren connection_config_fields adicionales — revisa la salida para más detalles.
Stripe (Sandbox)
Reglas y restricciones
-
Un conector por tipo: No puedes tener varios conectores del mismo tipo (por ejemplo, dos conectores
googlecalendar) -
El tipo debe ser válido: El campo
typedebe ser un tipo de integración válido (ejecutanpx base44 connectors list-availablepara ver los tipos disponibles) - Los alcances son específicos del proveedor: Cada servicio tiene su propio formato de alcance - consulta la documentación del proveedor
Próximos pasos
Después de crear archivos de conector, envíalos a Base44:Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

