Amazon API Gateway
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

使用 AWS CLI 命令为 API 生成开发工具包

您可以使用 AWS CLI,通过调用 get-sdk 命令为支持的平台生成 API 的开发工具包并下载。在下文中我们将针对一些支持的平台演示此操作。

使用 AWS CLI 生成和下载 Java for Android 开发工具包

要在指定阶段 (test) 上,生成并下载由 API Gateway 生成的 API (udpuvvzbkc) 的 Java for Android 开发工具包,请按以下所示调用命令:

aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type android \ --parameters groupId='com.mycompany',\ invokerPackage='com.mycompany.myApiSdk',\ artifactId='myApiSdk',\ artifactVersion='0.0.1' \ ~/apps/myApi/myApi-android-sdk.zip

~/apps/myApi/myApi-android-sdk.zip 的最后输入是名为 myApi-android-sdk.zip 的已下载开发工具包文件的路径。

使用 AWS CLI 生成和下载 JavaScript 开发工具包

要在指定阶段 (test) 上,生成并下载由 API Gateway 生成的 API (udpuvvzbkc) 的 JavaScript 开发工具包,请按以下所示调用命令:

aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type javascript \ ~/apps/myApi/myApi-js-sdk.zip

~/apps/myApi/myApi-js-sdk.zip 的最后输入是名为 myApi-js-sdk.zip 的已下载开发工具包文件的路径。

使用 AWS CLI 生成和下载 Ruby 开发工具包

要在指定阶段 (test) 上,生成并下载 API (udpuvvzbkc) 的 Ruby 开发工具包,请按以下所示调用命令:

aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type ruby \ --parameters service.name=myApiRubySdk,ruby.gem-name=myApi,ruby.gem-version=0.01 \ ~/apps/myApi/myApi-ruby-sdk.zip

~/apps/myApi/myApi-ruby-sdk.zip 的最后输入是名为 myApi-ruby-sdk.zip 的已下载开发工具包文件的路径。

接下来,我们将说明如何使用生成的开发工具包来调用底层 API。有关更多信息,请参阅 通过生成的开发工具包调用 API