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.
Atualizado em 2023-05-29 GMT+08:00
Primeiros passos
Introdução
Esta seção descreve como chamar uma API para registrar uma API HTTP.
Para obter detalhes sobre como chamar APIs, consulte Chamar APIs.
Procedimento
- Chame a API mencionada em Criação de um grupo de API para criar um grupo de API.
- Chame a API mencionada em Registro de uma API para registrar uma API HTTP.
Registrar uma API HTTP
- Chame a API mencionada em Criação de um grupo de API para criar um grupo de API.
{ "name": "APIGroup_test", "remark": "Test group" }
Especifique os seguintes parâmetros:
- name: nome do grupo de API
- remark: descrição do grupo de API
- Chame a API de registro da API para registrar uma API HTTP. Para obter detalhes, consulte Registro de uma API.
{ "auth_type": "APP", "backend_api": { "req_method": "GET", "req_protocol": "HTTP", "req_uri": "/test/benchmark", "timeout": 1000, "url_domain": "xx.xx.xx.93:12346" }, "backend_type": "HTTP", "group_id": "2b89e73458******98a828c5eca3b6c3", "name": "test", "req_method": "GET", "req_uri": "/test", "type": 1, "result_normal_sample": "hello world!" }
Especifique os seguintes parâmetros:
- auth_type: modo de autenticação de segurança da API
- backend_api: parâmetros de serviço de back-end
- req_method: método de solicitação da API
- req_protocol: protocolo de solicitação do serviço de back-end
- req_uri: caminho de solicitação do serviço de back-end
- timeout: intervalo de tempo limite permitido para o APIG solicitar o serviço de back-end
- url_domain: endereço do serviço de back-end
Os seguintes segmentos de endereços IP reservados não podem ser usados:
- 0.0.0.0/8
- 10.0.0.0/8
- 100.125.0.0/16
- 127.0.0.0/8
- 169.254.0.0/16
- 172.16.0.0/12
- 192.0.0.0/24
- 192.0.2.0/24
- 192.88.99.0/24
- 192.168.0.0/16
- 198.18.0.0/15
- 198.51.100.0/24
- 203.0.113.0/24
- 224.0.0.0/4
- 240.0.0.0/4
- 255.255.255.255/32
- backend_type: tipo do serviço de back-end
- group_id: ID do grupo ao qual a API pertence. Obtenha o ID do grupo seguindo as instruções em Consulta da lista de grupos da API.
- name: nome da API
- req_method: método de solicitação da API
- req_uri: endereço de acesso da API
- type: tipo da API. 1 significa API pública e 2 significa API privada.
- result_normal_sample: exemplo de resposta para uma solicitação bem-sucedida
Depois de registrar a API, visualize-a no console do APIG.Figura 1 Visualizar a API
Feedback
Esta página foi útil?
Deixar um comentário
Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
O sistema está ocupado. Tente novamente mais tarde.