翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 2: SNS にリンクされたサンプルアプリケーションを実行する
-
AWS Lambda コンソールのナビゲーションパネルで、アプリケーションを選択します。
-
[アプリケーション] ページの検索フィールドで、
serverlessrepo-fork-example-ecommerce-を検索し、そのアプリケーションを選択します。my-app -
[リソース] セクションで、以下の操作を行います。
-
タイプが ApiGateway RestApi であるリソースを見つけるには、すべてのリソースを [タイプ] (
ServerlessRestApiなど) でソートし、リソースを展開します。 -
2 つのネストされたリソース (ApiGateway デプロイタイプと ApiGateway ステージタイプ) が表示されます。
-
リンク [Prod API エンドポイント] をコピーし、これに
/checkoutを付加します。次に例を示します。https://abcdefghij.execute-api.us-east-2.amazonaws.com/Prod/checkout
-
-
次の JSON を
test_event.jsonという名前のファイルにコピーします。{ "id": 15311, "date": "2019-03-25T23:41:11-08:00", "status": "confirmed", "customer": { "id": 65144, "quantity": 2, "price": 25.00, "subtotal": 50.00 }] } -
API エンドポイントに HTTPS リクエストを送信するには、
curlコマンドを実行してサンプルイベントペイロードを入力として渡します。次に例を示します。curl -d "$(cat test_event.json)" https://abcdefghij.execute-api.us-east-2.amazonaws.com/Prod/checkoutAPI は、次の空のレスポンスを返し、実行が成功したことを示します。
{ }