Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ API Gateway/ Guia de usuário/ Console antigo/ Chamada de API/ Gerenciamento de aplicações/ Criação de uma aplicação e obtenção de autorização
Atualizado em 2023-05-11 GMT+08:00

Criação de uma aplicação e obtenção de autorização

Cenário

Para uma API que usa autenticação de aplicação, crie uma aplicação e use o ID e o par de chaves (AppKey e AppSecret) para chamar a API. Você pode usar uma aplicação para chamar uma API somente depois de vincular a aplicação à API. Ao chamar a API, substitua o par de chaves no SDK por seu próprio par de chaves para que o APIG possa autenticar sua identidade. Para obter detalhes sobre a autenticação de aplicativos, consulte Guia de desenvolvedor.
  • Se o modo de autenticação da API de destino tiver sido definido como None ou IAM, não será necessário criar aplicações para chamar essa API.

Criação de uma aplicação

  1. Acesse o console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região.
  3. Clique em no canto superior esquerdo e escolha API Gateway.
  4. Escolha um tipo de gateway no painel de navegação.

    • Shared Gateway: você pode criar e gerenciar APIs imediatamente. Você será cobrado com base no número de chamadas de API.
    • Dedicated Gateways: você pode criar e gerenciar APIs depois de comprar um gateway. Você será cobrado com base na duração de uso do gateway.

  5. No painel de navegação, escolha API Calling > Apps.
  6. Clique em Create App e configure as informações da aplicação.

    Tabela 1 Informações da aplicação

    Parâmetro

    Descrição

    Name

    Nome de aplicação.

    Description

    Descrição da aplicação.

    Você pode personalizar AppKeys e AppSecrets em gateways dedicados. Um AppKey é um identificador e deve ser globalmente exclusivo. Ele é gerado automaticamente. Não é aconselhável personalizar um, a menos que seja necessário.

  7. Clique em OK.

    Depois que a aplicação é criada, sua nome e ID são exibidos na lista de aplicações.

  8. Clique no nome da aplicação e visualize o AppKey e o AppSecret na página de detalhes da aplicação.

    Figura 1 Detalhes da aplicação

Vinculação de uma aplicação a uma API

  1. Acesse o console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região.
  3. Clique em no canto superior esquerdo e escolha API Gateway.
  4. Escolha um tipo de gateway no painel de navegação.

    • Shared Gateway: você pode criar e gerenciar APIs imediatamente. Você será cobrado com base no número de chamadas de API.
    • Dedicated Gateways: você pode criar e gerenciar APIs depois de comprar um gateway. Você será cobrado com base na duração de uso do gateway.

  5. No painel de navegação, escolha API Calling > Apps.
  6. Vincule uma aplicação a uma API. Você pode usar um dos seguintes métodos:

    • Na coluna Operation da aplicação, clique em Bind to API e, em seguida, clique em Select API.
    • Clique no nome da aplicação de destino e clique em Select API.

  7. Selecione um ambiente, selecione uma API e clique em OK.

    Depois que a vinculação for concluída, você poderá visualizar a API na página de detalhes da aplicação.
    • Somente APIs que usam autenticação de aplicações podem ser vinculadas a aplicações.
    • Uma aplicação pode ser vinculada a várias APIs que usam autenticação de aplicação, e cada uma dessas API pode ser vinculada a várias aplicações.
    • Para depurar uma API à qual a aplicação está vinculada, clique em Debug na linha que contém a API.

Criação de uma aplicação chamando uma API

Você também pode criar uma aplicação chamando uma API fornecida pelo APIG. Para obter detalhes, consulte a seguinte referência:

Criação de uma aplicação

Operações de acompanhamento

Você pode chamar APIs usando métodos de autenticação diferentes. Para mais detalhes, consulte Chamada das APIs.