

 AWS Cloud9 は新規顧客には利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。[詳細はこちら](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Toolkit を使用した API Gateway の使用 AWS
<a name="api-gateway-toolkit"></a>

API Gateway を使用すると、リアルタイムの双方向通信アプリケーションを有効にする RESTful API と WebSocket API を作成できます。API Gateway を使用した API の作成と管理の詳細については、*API Gateway デベロッパーガイド*を参照してください。

Toolkit では AWS 、入力として渡される REST リソース、メソッドタイプ、およびデータを指定することで、REST API への呼び出しを設定できます。

## API Gateway での REST API の呼び出し
<a name="api-gateway-toolkit-invoke"></a>

**重要**  
 AWS Toolkit を使用して API メソッドを呼び出すと、元に戻すことができないリソースが変更される可能性があります。たとえば、`POST` メソッドを呼び出すと、呼び出しが成功すれば API のリソースが更新されます。

Toolkit AWS から で API Gateway を呼び出すことができます AWS 。

## REST API を呼び出すには


1. **[AWS Explorer]** ウィンドウで、API Gateway ノードを選択し、現在の AWS リージョンで利用できる REST API のリストを表示します。

1. REST API を右クリックし、 AWSで**呼び出し**を選択します。
**注記**  
このコンテキストメニューを使用して、REST API の URL、名前、Amazon リソースネーム (ARN) をコピーできます。

   **[Invoke methods]** (メソッドの呼び出し) ウィンドウが表示されます。API への呼び出しを設定できます。

1. **[Select a resource]** (リソースの選択) で、操作する REST リソースを選択します。

1. **[Select a method]** (メソッドの選択) で、次のいずれかのメソッドタイプを選択します。
   + **GET**: API を通じてアクセスされるバックエンドサービスからリソースを取得します。
   + **オプション**: API Gateway でサポートされているメソッドとオペレーションに関する情報を要求します。
   + **POST**: API を通じてアクセスされるバックエンドサービス上に新しいリソースを作成します。

1. API メソッド呼び出しに入力を提供するには、クエリ文字列または JSON 形式のペイロードを使用します。
   + **クエリ文字列**: 形式 `parameter1=value1&parameter2=value2` を使用してクエリ文字列を入力します (クエリ文字列を使用する前に、[マッピングテンプレート](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html)を作成して、統合バックエンドに送信する前の受信ウェブリクエストを変換します)。
   + JSON 形式: **[Invoke methods]** (メソッドの呼び出し) ウィンドウのラージテキストフィールドで JSON 形式のペイロードを定義できます。

     たとえば、次のペイロードを含む`POST`メソッドを使って、新しいリソースを追加できます。

     ```
     {"type": "soda", "price" : 3.99}       
     ```

1. [**呼び出し**] ボタンを選択して、REST API リソースを呼び出してください。

   REST API レスポンスは [**AWS リモート呼び出し**] タブをクリックします。レスポンス本文には、JSON 形式のリソースデータが含まれます。