

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

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

下列程序顯示如何在 API Gateway 中產生 API 的 Ruby SDK。

**在 API Gateway 中產生 API 的 Ruby SDK**

1. 在以下網址登入 API Gateway 主控台：[https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway)。

1. 選擇 REST API。

1. 選擇 **Stages (階段)**。

1. 在**階段**窗格中，選取階段的名稱。

1. 開啟**階段動作**選單，然後選擇**產生 SDK**。

1. 針對**平台**，選擇 **Ruby** 平台，然後執行下列操作：

   1.  針對 **Service Name** (服務名稱)，指定您開發套件的名稱。例如，**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. 選擇 **Generate SDK** (產生軟體開發套件)，然後遵循畫面上的說明下載 API Gateway 所產生的軟體開發套件。

遵循 [使用由 API Gateway 為 REST API 產生的 Ruby 軟體開發套件](how-to-call-sdk-ruby.md) 中的說明使用所產生的開發套件。

 每次更新 API，都必須重新部署 API 並重新產生開發套件來包含更新。