Você precisa de um Builder plan ou superior para usar conectores no seu app.
O que você pode fazer
Leve o trabalho de engenharia para os fluxos do seu app.Acompanhar pull requests
Mostre em um painel dentro do seu app quais pull requests estão abertos, quem está revisando e o que está aguardando.
Trabalhar com issues
Liste e filtre issues e abra uma nova quando algo for relatado no seu app.
Seguir a atividade do repositório
Leve commits, releases e estatísticas do repositório para as páginas e relatórios que sua equipe lê.
Conectando o GitHub
Conecte o GitHub para que seu app possa ler dados do repositório e abrir issues.- 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 GitHub:
- Clique em Connectors na barra lateral do seu workspace.
- Clique em Add connector.
- Pesquise GitHub API 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 GitHub que você quer compartilhar.
Escopos e permissões
Os escopos controlam o que seu app pode fazer no GitHub.1
Conector compartilhado
Em Permissions, selecione o acesso de que seu app precisa:
- Read-only: Concede
read:usereread:org, para ler dados de perfil e da organização - Read & write: Adiciona
repo, para controle total dos repositórios que a conta conectada pode acessar
2
Conector de usuário do app
Nada vem selecionado em Scopes por padrão, então selecione o que seu app precisa. Additional scopes vem preenchido com:
read:usereread:org: Ler dados de perfil e da organização
Acesso: Seu app trabalha com os repositórios e as organizações que a conta do GitHub que autoriza a conexão pode acessar.
Usando o GitHub em uma função de backend
Depois que o GitHub está conectado, suas funções de backend podem obter um token de acesso e chamar a GitHub 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.
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.