問題タブ [aws-api-gateway]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - cognitoユーザー情報をラムダに渡す方法は?
API Gateway と Lambda に基づいてアプリケーションを開発しています。POST /subscribe を「AWS_IAM」として設定しました。そのため、直接アクセスすることはできませんが、Cognito 認証で API にアクセスできます。
ここでの問題は、Lambda が API 呼び出し元を認識していないことです。それを知る方法は?
"Bob" と "John" の 2 人のユーザーがいます。私の Lambda は、発信者が Bob または John であることを知る必要があります。
ありがとう、
api - API キーを使用した AWS API Gateway リソースへのアクセスのモニタリング
レスト API の前に (aws API ゲートウェイを使用して) ゲートウェイを構築しました。API ゲートウェイによって生成された API キーを使用して、その API のリソースの使用状況を監視したいと考えています。「使用状況」とは、どのリソースが要求され、API キーに関連付けられたクライアントに提供されたかを意味します。Amazon は、cloudtrail を使用してゲートウェイ リクエストを追跡できると主張していますが、x-api-key ヘッダーは cloudtrail ログに表示されません。アマゾンはこれを行う慣用的な方法を提供しましたか? この機能を独自の方法で実装した人はいますか? この機能が組み込まれていることは合理的と思われますが、これを行う方法はどこにもありません。
http - AWS Lambda 関数からエラー コレクション/オブジェクトを返し、AWS API Gateway レスポンス コードにマッピングする方法
単純な文字列ではなく、AWS Lambda 関数からオブジェクトを返そうとしています。
errorMessage
エラー応答をステータス コードにマッピングするために既に を使用しましたが、これはすばらしいものでした。
AWS API Gateway では対応できないことをしようとしているだけですか?
また、次の記事も役に立ちました: Amazon API Gateway から返された http ステータス コードを変更する方法はありますか? .
amazon-web-services - マッピング テンプレート API ゲートウェイで有効な Json
私は AWS API Gateway と Lambda を使用しています。有効な Json オブジェクトを Lambda 関数に渡して、関数内のデータのサニタイズを回避しようとしています。このコードの使用:
このデータが Lambda 関数に送信されます。
$input.params を有効な json 辞書として取得するソリューションはありますか?
node.js - Node アプリを Spring Cloud と Netflix の Eureka に登録する方法
ノードアプリを Netflix の Eureka に登録しようと懸命に努力していますが、何度もグーグル検索した後も、まだ解決策を探しています。私が把握できる最大のことは、Pranaがあるということですが、まだPrana の問題リストにある問題が発生しています(これは、REST テンプレートがこのアプリを検出できないことを意味していると思います)。
サイドカーは、別の提案された解決策ですが、私は何の反応も得ていません。これらの 2 つとは別に、ノード モジュールEureka-Node-clientを見つけましたが、いずれも目的を果たしません。
node.js - Amazon API Gateway + Lambda (ノード) を介してユーザーのパブリック IP アドレスを取得するにはどうすればよいですか?
私は現在、着信リクエスターのパブリック IP アドレスをログに記録したい Node.js ラムダ関数を作成しています。API Gateway と Lambda の両方のドキュメントを 1 日中調べましたが、解決策が見つかりませんでした。
ラムダevent
オブジェクトには、ユーザーの IP を抽出するために使用できる要求メタデータが含まれていますか?
amazon-web-services - AWS API Gateway: モデル スキーマに「type」または「$ref」プロパティがないため、マッピング テンプレートを生成できません
エラーが発生しています:
"type"
定義しました。
私のモデルスキーマは次のとおりです。
amazon-web-services - Kinesis Firehose への AWS API Gateway Service プロキシ
現在、Kinesis Firehose 配信ストリームをサービス プロキシ経由で API Gateway エンドポイントにバインドするオプションがあるかどうか教えてください。Firehose PutRecord アクションと新しい PutRecordRequest json を含む Kinesis サービス タイプを使用してそれを実行しようとしましたが、ゲートウェイは、着信要求モデルを通常の kinesis PutRecordRequest モデルにマップしようとしていたというエラーを指定して失敗しました。