Node.js で alexa-sdk を使用しています。DynamoDB に永続化された 4 つの異なる状態を持つ Alexa スキルがあります。各対話の最後に、状態を READY 状態に変更する必要があります。各ハンドラーの最後に、次のように状態を設定する SessionEndedRequest があります。
this.state = States.READY;
this.emit(':saveState', true);
スキルが READY 状態で起動したら、次を使用して状態から状態にジャンプします。
this.handler.state = States.COMM;
this.emitWithState('NewSession');
各ハンドラーに NewSession があります。
私の問題は、ユーザーがスキルの使用を停止したときに状態がリセットされないことです。READYに戻るために必要です。
誰かがそれを達成するために何をする必要があるか教えてもらえますか? ありがとう。