Skip to main content

Sobre escrever código para um Aplicativo

Você precisa escrever o código para adicionar uma funcionalidade ao seu App.

Pré-requisitos

Antes de escrever o código para o App, você deve registrar o App. Ao registrar o App, você seleciona as permissões específicas para o aplicativo. Essas permissões determinam o que o App pode fazer. Ao registrar o aplicativo, você também especifica outras configurações, incluindo quais eventos de webhook seu App deve receber. Você sempre pode alterar as configurações do registro do App. Para saber mais, confira Registrar um Aplicativo e Modificar um registro do Aplicativo .

Se você quiser que o App acesse os dados do repositório e/ou da organização, será necessário instalar o App. Para saber mais, confira Instalando seu próprio Aplicativo .

Escreve o código para um App

Para que o App faça algo, você precisa escrever o código para adicionar funcionalidade ao seu App.

Para obter tutoriais sobre como escrever o código para um App, confira:

Você pode usar as credenciais do registro do App para fazer solicitações autenticadas para as APIs dos . Para saber mais, confira Sobre a autenticação com um App.

Durante o desenvolvimento, você provavelmente usará seu computador pessoal ou codespace para executar seu App. Talvez seja necessário fazer algumas modificações no registro do App durante o desenvolvimento:

  • Se o aplicativo receber webhooks, talvez você queira usar uma URL de proxy do webhook para encaminhar webhooks do para seu computador ou codespace. Você precisará atualizar a configuração "URL do Webhook" no registro do App para usar a URL de proxy do webhook. Para ver um exemplo, confira Criar um Aplicativo que responde a eventos de webhook.

  • Se o aplicativo usar o fluxo de aplicativo Web para autorizar um usuário, talvez você queira atualizar a configuração "URL de retorno de chamada" no registro do App para usar uma URL de retorno de chamada local. Para ver um exemplo, confira Criando um botão "Fazer logon com o " com um Aplicativo .

Próximas etapas

Depois de escrever o código para o App, você deve garantir que ele siga as melhores práticas. Se necessário, lembre-se de atualizar o registro do App. Se o App precisar ser executado em um servidor, em vez do dispositivo de um usuário, implante seu aplicativo no servidor. Finalmente, você pode compartilhar o App com outros usuários e organizações.

Seguir as práticas recomendadas

Antes de implantar o App, siga as melhores práticas. Por exemplo, verifique se as credenciais dos App são seguras. Para saber mais, confira Práticas recomendadas para criar um aplicativo do .

Atualize o registro do App

Se você alterou o registro de App para desenvolvimento, atualize o registro para usar valores prontos para produção. Por exemplo, se você usou uma URL de proxy do webhook para desenvolvimento, deverá atualizar o campo "URL do Webhook" para usar a URL em que deseja que o App receba webhooks durante a produção.

Implantar seu App

Depois de escrever o código para o App, o código precisará ser executado em algum lugar. Se o aplicativo for um site ou aplicativo Web, você poderá hospedar seu aplicativo em um servidor como Serviço de Aplicativo do Azure. Se o aplicativo for um aplicativo do lado do cliente, ele poderá ser executado no dispositivo do usuário.

Compartilhe seu App

Se você quiser compartilhar o App com outros usuários e organizações, deverá tornar o App público. Para tornar o App mais disponível, você pode listá-lo no Marketplace. Para obter mais informações, confira Compartilhando seu Aplicativo .