Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-03-29 GMT+08:00
Pasos iniciales
Introducción
Esta sección describe cómo invocar a una API para crear una API de HTTP.
Para obtener más información sobre cómo llamar a las API, consulte invocaciones a las API.
Procedimiento
- Invoque a la API mencionada en el Creación de un grupo de API para crear un grupo de API.
- Invoque a la API mencionada en la Crear una API para crear una HTTP API.
Creación de una HTTP API
- Invoque a la API mencionada en el Creación de un grupo de API para crear un grupo de API.
{ "name": "APIGroup_test", "remark": "Test group" }
Especifique los siguientes parámetros:
- name: Nombre del grupo de API
- remark: Descripción del grupo de API
- Invoque a la API mencionada en la Crear una API para crear una HTTP 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 los siguientes parámetros:
- auth_type: Modo de autenticación de seguridad de la API
- backend_api: Parámetros de servicio de backend
- req_method: método de solicitud de API
- req_protocol: Protocolo de solicitud del servicio de back-end
- req_uri: ruta de solicitud del servicio de backend
- timeout: Intervalo de tiempo de espera permitido para que APIG solicite el servicio de backend
- url_domain: Dirección de servicio de backend
No se pueden utilizar los siguientes segmentos de dirección IP reservados:
- 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 de servicio de backend
- group_id: ID del grupo al que pertenece la API. Para obtener el ID de grupo, siga las instrucciones en Consulta de la lista de grupos de API.
- name: Nombre de la API
- req_method: Método de solicitud de la API
- req_uri: Dirección de acceso de la API
- type: Tipo de API. 1 significa API pública y 2 significa API privada.
- result_normal_sample: Ejemplo de respuesta para una solicitud correcta
Después de crear la API, véala en la consola APIG.Figura 1 Ver la API
Comentarios
¿Le pareció útil esta página?
Deje algún comentario
Muchas gracias por sus comentarios. Seguiremos trabajando para mejorar la documentación.
El sistema está ocupado. Vuelva a intentarlo más tarde.