サンプルAWSラムダ関数を作成し、この関数をAWS APIと統合しました。awsラムダ関数の文字列値にAWS APIリクエストでアクセスできない
リクエスト統合マッピングが以下のようになっているAPIと選択されたアプリケーション/ JSONのポストメソッドを作成しました。
{
'songTitle':"$input.params('songTitle')"
}
APIにリクエストしてsongTitleをパラメータ(application/JSON)として送信しています。
しかし、私は$ input.params()を空として受け取っています。
私はこれに新しいので、正しい方法は何もわかりません。
私はこれがあなたの問題であるかどうかわからないんだけど、単一引用符は、JSONで二重引用符と同じではありませんこれらのparamsに
'{ 'songTitle': 'いくつかのランダムな曲のタイトル' }' と 'event.songTitle'を呼び出すことで曲のタイトルを得ることができるでしょう –
@DylanLaw私は同じことを試みた。 event.songTitleは空を返します。 – Spartan
ラムダ関数をどのように呼び出すことができますか? –