

# 在 API Gateway 中生成 API 的 Ruby SDK
<a name="generate-ruby-sdk-of-an-api"></a>

以下过程介绍如何在 API Gateway 中生成 API 的 Ruby SDK。

**在 API Gateway 中生成 API 的 Ruby 开发工具包**

1. 通过以下网址登录到 Amazon API Gateway 控制台：[https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway)。

1. 选择一个 REST API。

1. 选择 **Stages (阶段)**。

1. 在**阶段**窗格中，选择阶段的名称。

1. 打开**阶段操作**菜单，然后选择**生成 SDK**。

1. 对于**平台**，选择 **Rubya** 平台并执行以下操作：

   1.  对于**服务名称**，指定您的开发工具包的名称。例如：**SimpleCalc**。这用于生成您的 API 的 Ruby Gem 命名空间。该名称必须是全字母形式 (`a-zA-Z`)，不含任何特殊字符或数字。

   1.  对于 **Ruby Gem Name (Ruby Gem 名称)**，指定 Ruby Gem 的名称，其中将包含为您 API 生成的开发工具包源代码。默认情况下，这是小写的服务名称加上 `-sdk` 后缀 — 例如 **simplecalc-sdk**。

   1.  对于 **Ruby Gem Version (Ruby Gem 版本)**，指定所生成 Ruby Gem 的版本号。默认情况下，将它设置为 `1.0.0`。

1. 选择**生成开发工具包**，然后按照屏幕上的指示下载 API Gateway 生成的开发工具包。

按照[使用由 API Gateway 为 REST API 生成的 Ruby 开发工具包](how-to-call-sdk-ruby.md)中的说明使用生成的开发工具包。

 每次更新 API 后，您必须重新部署 API，并重新生成开发工具包，才能添加这些更新。