Documentação do GitHub Apps
Aprofunde-se em GitHub integrando-se com nossas APIs e webhooks, personalizando o fluxo de trabalho do GitHub, desenvolvendo e compartilhando aplicativos com a comunidade.
Recomendada
Visão geral dos Aplicativos GitHub
Você pode usar GitHub Apps para estender a funcionalidade de GitHub.
Guia de início rápido para a criação de aplicativos para GitHub
Crie rapidamente um GitHub App que comenta em pull requests.
Sobre a criação de aplicativos GitHub
GitHub Apps permitem criar integrações para automatizar processos e expandir a funcionalidade de GitHub.
Artigos
Aplicativos GitHub com privilégios
Alguns GitHub Apps são aplicativos privilegiados, de propriedade de GitHub, aos quais são concedidos recursos especiais.
Aplicativos OAuth privilegiados
Alguns OAuth apps são aplicativos privilegiados, de propriedade de GitHub, aos quais são concedidos recursos especiais.
Aprovação de permissões atualizadas para um aplicativo GitHub
Quando uma GitHub App solicita permissões adicionais, você pode examinar qual comportamento as permissões habilitarão e decidir se aprovam as permissões.
Ativando recursos opcionais para aplicativos GitHub
Você pode testar novos recursos opcionais para sua GitHub Apps.
Ativar recursos opcionais para aplicativos OAuth
Você pode testar novos recursos opcionais para suas aplicações OAuth apps.
Atualizar tokens de acesso do usuário
Para impor a rotação regular de tokens e reduzir o impacto de um token comprometido, você pode configurar seu GitHub App para usar tokens de acesso do usuário que expiram.
Autenticação com um aplicativo GitHub em nome de um usuário
O GitHub App pode executar ações em nome de um usuário, como criar um problema, postar um comentário ou criar uma implantação.
Autenticando como aplicativo GitHub
Você pode autenticar como um GitHub App para gerar um token de acesso de instalação ou gerenciar seu aplicativo.
Autenticar na API REST com um aplicativo OAuth
Aprenda sobre as diferentes maneiras de efetuar a autenticação com alguns exemplos.