Skip to main content

Visão geral dos Aplicativos GitHub

Você pode usar GitHub Apps para estender a funcionalidade de GitHub.

Neste artigo

Sobre o GitHub Apps

GitHub Apps são ferramentas que expandem a funcionalidade de GitHub. GitHub Apps pode fazer coisas no GitHub, como abrir issues, comentar em pull requests e gerenciar projetos. Eles também podem fazer coisas fora de GitHub com base em eventos que acontecem em GitHub. Por exemplo, um(a) GitHub App pode postar no Slack quando um problema é aberto em GitHub.

Para obter mais informações sobre como usar GitHub Apps, consulte Sobre como usar aplicativos GitHub.

Para obter mais informações sobre como compilar GitHub Apps, consulte Sobre a criação de aplicativos GitHub.

GitHub Apps e OAuth apps

GitHub também oferece suporte a OAuth apps. Em geral, GitHub Apps são preferenciais em vez de OAuth apps. GitHub Apps use permissões refinadas, dê ao usuário mais controle sobre quais repositórios o aplicativo pode acessar e use tokens de curta duração. Essas propriedades podem aprimorar a segurança do aplicativo, limitando o dano possível decorrente do vazamento das credenciais dele. Para saber mais, confira Diferenças entre aplicativos GitHub e aplicativos OAuth.