Você precisa de um Builder plan ou superior para usar conectores no seu app.
O que você pode fazer
Leve as tarefas de email para os fluxos do seu app.Enviar emails automaticamente
Envie confirmações, alertas e follow-ups personalizados quando algo acontecer no seu app.
Ler emails recebidos
Leia e analise as mensagens que chegam e transforme-as em registros, como tickets de suporte.
Gerenciar a caixa de entrada
Organize os emails conforme seu app os processa, por exemplo marcando mensagens como lidas ou aplicando marcadores.
Conectando o Gmail
Conecte o Gmail para que seu app possa enviar e ler emails.- Conector compartilhado
- Conector de usuário do app
Você conecta uma conta uma única vez, e todos que usam seu app compartilham essa conexão e os dados dela.Para adicionar um conector compartilhado do Gmail:
- Clique em Connectors na barra lateral do seu workspace.
- Clique em Add connector.
- Pesquise Gmail e clique no resultado.
- Selecione Shared connector e clique em Next.
- Insira um Connection name.
- Em Who can access, selecione onde a conexão pode ser usada. O padrão é Apps and Super agent.
- Em Permissions, selecione Read-only ou Read & write. O padrão é Read-only.
- Clique em Add connector e entre com a conta do Gmail que você quer compartilhar.
Escopos e permissões
Os escopos controlam o que seu app pode fazer no Gmail. Você os escolhe ao configurar um conector de usuário do app. Em um conector compartilhado, você seleciona Read-only ou Read & write.1
A Base44 adiciona
email: Identifica a conta do Google. Aparece em Always included.
2
Você configura
Em Scopes, estes vêm selecionados por padrão. Remova os que seu app não precisa. Os nomes dos escopos do Gmail começam com
https://www.googleapis.com/auth/:gmail.compose: Criar e atualizar rascunhosgmail.labels: Gerenciar marcadoresgmail.modify: Marcar como lido ou aplicar marcadoresgmail.readonly: Ler mensagens e metadadosgmail.send: Enviar mensagens- Em Additional scopes,
gmail.settings.basicvem preenchido para gerenciar filtros, assinaturas e a resposta automática de férias.
Acesso: Seu app trabalha com os emails da conta do Gmail que autoriza a conexão.
Ler o conteúdo de emails é um escopo restricted do Google. Veja como o Google agrupa esses escopos antes de colocar seu app no ar.
Usando o Gmail em uma função de backend
Depois que o Gmail está conectado, suas funções de backend podem obter um token de acesso e chamar a Gmail API diretamente. A Base44 cuida do fluxo OAuth e do armazenamento do token.- Em uma conexão compartilhada, use
getConnection()para obter o token. - Em uma conexão de usuário do app, use
getCurrentAppUserConnection()para que cada requisição use o token da pessoa conectada.
Conectores compartilhados
Configure, implante e chame uma conexão compartilhada a partir de uma função de backend.
Conectores de usuário do app
Obtenha um token por usuário e chame a API como a pessoa conectada.
Solução de problemas
Verifique o acesso da conta se as pessoas não conseguirem conectar o Gmail.Algumas pessoas não conseguem conectar a própria conta
Algumas pessoas não conseguem conectar a própria conta
Se seu app OAuth do Google estiver em modo de teste, somente os usuários de teste aprovados podem se conectar. Publique ou tire seu app OAuth do modo de teste para que qualquer pessoa que use seu app possa conectar a própria conta.
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.