Toolkit を使用した API Gateway の使用 AWS - AWS Cloud9

AWS Cloud9 は、新しいお客様では利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

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

Toolkit を使用した API Gateway の使用 AWS

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

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

API Gateway RESTAPIsでの呼び出し

重要

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

Toolkit AWS から でAPIゲートウェイを呼び出すことができます AWS 。

を呼び出すには REST API

  1. AWS Explorer ウィンドウで、APIゲートウェイノードを選択して、現在の でRESTAPIs使用可能な のリストを表示します AWS リージョン。

  2. を右クリックしRESTAPI、 で呼び出し AWSを選択します。

    注記

    コンテキストメニューを使用して、 REST APIの URL、名前、および Amazon リソースネーム () をコピーできますARN。

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

  3. リソースを選択する では、操作するRESTリソースを選択します。

  4. [Select a method] (メソッドの選択) で、次のいずれかのメソッドタイプを選択します。

    • GET: を介してアクセスされるバックエンドサービスからリソースを取得しますAPI。

    • OPTIONS: API Gateway でサポートされているメソッドとオペレーションに関する情報をリクエストします。

    • POST: を介してアクセスされるバックエンドサービスに新しいリソースを作成しますAPI。

  5. API メソッド呼び出しに入力を提供するには、クエリ文字列または JSON形式のペイロードを使用できます。

    • クエリ文字列: 形式 parameter1=value1&parameter2=value2 を使用してクエリ文字列を入力します (クエリ文字列を使用する前に、マッピングテンプレートを作成して、統合バックエンドに送信する前の受信ウェブリクエストを変換します)。

    • JSON 形式: メソッドの呼び出しウィンドウの大きなテキストフィールドでJSON、フォーマットされたペイロードを定義できます。

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

      {"type": "soda", "price" : 3.99}
  6. 呼び出しボタンを選択してRESTAPIリソースを呼び出します。

    REST API レスポンスはAWS リモート呼び出しタブに表示されます。レスポンス本文には、JSONフォーマットされたリソースデータ が含まれます。