Criando Conectores
Conectores são integrações OAuth que permitem que seu aplicativo Base44 se conecte a serviços externos como Google Calendar, Slack, Notion e mais. Uma vez conectado, você pode usar tokens de acesso em funções de backend para chamar APIs externas diretamente.Conceitos-chave
- Acesso direto à API: Conectores fornecem tokens de acesso OAuth brutos - você chama as APIs externas diretamente das funções de backend
- Conta do App Builder: Conecta sua conta (o construtor do aplicativo), não as contas dos seus usuários finais
- Apenas funções de backend: Os tokens só são acessíveis no lado do servidor por segurança
Localização do arquivo
Crie arquivos de conector no diretóriobase44/connectors/ (ou o diretório especificado por connectorsDir no seu config.jsonc).
Nomenclatura de arquivo: {type}.jsonc ou {type}.json
Exemplos:
base44/connectors/googlecalendar.jsoncbase44/connectors/slack.jsoncbase44/connectors/notion.json
Schema
Cada arquivo de conector deve especificar umtype e opcionalmente uma lista de scopes:
Campos
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
type | string | Sim | O tipo de integração (execute npx base44 connectors list-available para ver opções) |
scopes | string[] | Não | Escopos OAuth a solicitar (padrão para []) |
Descobrindo tipos de conector disponíveis
Execute o seguinte comando para obter a lista atualizada de tipos de conector suportados. Nota:stripe também é um tipo válido, mas não é retornado por este comando — trate-o como suportado (veja o exemplo Stripe abaixo).
integration_type desta saída como o campo type no seu arquivo de conector. Alguns conectores requerem connection_config_fields adicionais — verifique a saída para detalhes.
Stripe (Sandbox)
Regras e restrições
-
Um conector por tipo: Você não pode ter vários conectores do mesmo tipo (por exemplo, dois conectores
googlecalendar) -
O tipo deve ser válido: O campo
typedeve ser um tipo de integração válido (executenpx base44 connectors list-availablepara ver os tipos disponíveis) - Escopos são específicos do provedor: Cada serviço tem seu próprio formato de escopo - consulte a documentação do provedor
Próximos passos
Depois de criar arquivos de conector, envie-os para a Base44:Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

