Como registrar aplicativos clientes

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

Para participar dos fluxos do OAuth 2.0 na Apigee, os apps clientes precisam ser registrados.

O que é registro?

O registro permite que a Apigee (o servidor de autorização) identifique seu app de maneira exclusiva. Ao registrar seu aplicativo, você recebe duas chaves: um ID e uma chave secreta do cliente. O app precisa dessas chaves ao negociar tokens de acesso com o servidor de autorização.

Etapas rápidas

Se você quiser registrar um novo app, siga estas etapas:

  1. Acesse a página "Aplicativos para desenvolvedores", conforme descrito abaixo.

    Para acessar a página "Apps do desenvolvedor", siga estas etapas:

    1. Abra a IU da Apigee.
    2. Selecione Publicar > Apps na barra de navegação à esquerda.
    3. Clique em + App.
    4. Preencha o formulário:
      1. Digite um nome e um nome de exibição para o app.
      2. Selecione um desenvolvedor (é possível escolher um dos desenvolvedores padrão ou criar o próprio).
      3. Opcional: insira um URL de callback. É usado para fluxos de tipo de concessão do OAuth de três etapas. É aqui que a Apigee redireciona o usuário depois que ele conclui a autenticação (login) com o servidor de recursos. Ele precisa ser um URL completo, por isso, insira algo como https://www.example.com. Para mais informações sobre o OAuth de três etapas, consulte Como implementar o tipo de concessão do código de autorização.
      4. Adicionar um produto de API. É possível selecionar um produto atual ou criar o próprio produto.
      5. Ignore a seção de atributos personalizados por enquanto.
      6. Clique em Criar.
    5. Encontre seu novo aplicativo na lista de apps de desenvolvedores e selecione-o.
    6. Clique em Mostrar para ver os valores de ID do cliente (ID do cliente) e do secret do cliente (chave secreta do cliente).

    Mais informações

    Para ver uma discussão mais detalhada sobre o registro de apps, consulte Registrar aplicativos e gerenciar chaves de API. Para saber mais sobre o papel dos produtos de API, consulte O que é um produto de API?.