0

Alexaスキル用のラムダ関数を作成しました。 amazonデベロッパーコンソールでテストすると、すべての意図と質問が正常に動作しています。 Alexa Appに同じものがデプロイされているときは、起動要求のインテントだけがうまくいっていて、他のインテントは正確な出力を出すことができません。コードサンプルhereAlexaスキルは、「起動要求」インテントのためだけに機能します。

答えて

1

ラムダログ(CloudWatch)を確認し、console.log()メッセージを追加してメソッドが呼び出されているかどうか確認してください。

大文字の文字列を期待していたときに、同様の問題が発生しました。 Alexaは常に小文字で文字列を渡します。たとえば、コンソールに "Hello"と入力し、コードが "Hello"と比較している場合は動作します。しかし、あなたがAlexaに "こんにちは"と話すと、要求に "hello"という文字列(すべて小文字)が渡されます。

関連する問題