La consola de Amazon API Gateway es la manera más rápida de comenzar con Amazon API Gateway. Proporciona una interfaz en la red para la creación, implementación, administración y monitorización de las API. La consola de Amazon API Gateway proporciona una completa interfaz de usuario que le guiará a través del proceso de creación de un API. También se encuentra disponible el acceso mediante programación a través de las API de Amazon API Gateway.

Introducción a Amazon API Gateway

Cree una cuenta gratuita

La capa gratuita de Amazon API Gateway incluye un millón de llamadas al API al mes durante un máximo de 12 meses.


La guía para desarrolladores de Amazon API Gateway proporciona varios tutoriales con ejercicios prácticos que le ayudarán a comenzar con Amazon API Gateway.

En esta guía aprenderá a utilizar Amazon API Gateway para crear un API personalizada, conectar sus API personalizadas con un conjunto de funciones de AWS Lambda y, a continuación, llamar a las funciones de AWS Lambda desde el API.

Más información >>

En esta guía aprenderá a utilizar Amazon API Gateway para conectar un API personalizada con un punto de enlace HTTP a través de un proxy REST.

Más información >>

 

En esta guía aprenderá a utilizar modelos y plantillas de mapeo en Amazon API Gateway para transformar la salida de una llamada al API de un formato de datos a otro.

Más información >>

Puede crear un API personalizada de manera rápida y sencilla con la consola de API Gateway. Para un ejemplo sencillo con “Hola a todos”, siga los pasos descritos a continuación:

1. Vaya a la consola de Amazon API Gateway.

2. Seleccione un API REST existente o escriba el nombre del API para crear una nueva.

3. En la vista de árbol del API REST, haga clic en el botón “Actions” para crear un recurso (“Create Resource”).

4. Elija el nombre del recurso, como por ejemplo, “cars”.

5. Con el nuevo recurso seleccionado, haga clic en el botón para crear un método nuevo y seleccione el verbo HTTP asociado con el método (por ejemplo, GET).

6. Seleccione el tipo de integración (por ejemplo, HTTP Proxy) e introduzca la dirección URL a la que API Gateway debería llamar.

7. Defina cómo se transforman las solicitudes y respuestas mediante una plantilla de transformación, o acepte los ajustes predeterminados para que los datos de solicitud y respuesta se transmitan sin transformarse.

8. Configure los ajustes de seguridad del método.

9. Implemente la nueva API en una fase.

10.En la pantalla de administración de la fase, establezca la configuración de caché y limitación controlada.

11.En la pestaña Client Platforms de la consola de Amazon API Gateway, haga clic en el botón para descargar la biblioteca de SDK de iOS, Android o Javascript que contiene métodos auxiliares para llamar a su operación sayHello. La biblioteca de SDK hace que llamar a las API sea parecido a llamar a un método local. El SDK de cliente gestiona automáticamente los reintentos e informa al desarrollador de cualquier problema de red u otro tipo de error. La biblioteca de SDK contiene la lógica necesaria para autenticar la aplicación de cliente con las API.

12.Integre el SDK descargado en su aplicación móvil. Escriba el código para invocar su API personalizada. Por ejemplo, para invocar al API getCar(int carId) en una aplicación iOS:

–(void)getSampleCar

{

NSString *response = [MyServiceClient getCar:1323];

NSLog( @”Response was [%@]”, response);

}

13. Ejecute su aplicación.