亚马逊AWS官方博客

Tag: API Gateway

API Gateway 的Android SDK

1.  背景介绍 Amazon API Gateway 是一种完全托管的服务,可以帮助开发者轻松创建、发布、维护、监控和保护任意规模的 API。作为无服务器架构中的一个重要组成部分,已经有越来越多的用户熟悉并使用Amazon API Gateway。为了让大家更轻松地调用生成的API,Amazon API Gateway还提供了生成客户端SDK的功能,目前支持的客户端语言包括Java、JavaScript、iOS(Object-C)、iOS(Swift) 和 Android。 今天,我们通过一个具体的例子演示一下Android SDK,帮助大家快速上手,更方便轻松地使用Amazon API Gateway。 2.  配置部署 API 我们参考官方文档中的宠物店这个例子,配置一套代理HTTP接口的API。我们简化接口定义,以便突出Android SDK的使用,只做2个接口: /pets 方法: GET 参数: type String 宠物类型 page int 页码 /pets/{id} 方法: GET 参数: 无 2.1 创建 Model 我们的 API代理的后端接口还是这个宠物店的接口 http://petstore-demo-endpoint.execute-api.com/petstore/pets 我们先根据其返回结果创建相关的结果数据模型。 我们以Oregon区域为例,打开Amazon API Gateway管理控制台 https://us-west-2.console.aws.amazon.com/apigateway/home?region=us-west-2 点击 Create API 保持New API选中不变。 API name […]

Read More