概要 Amazon Echo(Alexa)でのスキル開発、お疲れ様です。 Alexa-Skills-Kit SDK の使用は、一見すると簡単そうに見える。alexa.dynamoDBTableNameの行を追記して、this.emitを呼び出せばまるで全てが解決するかのように書かれている記事が多いという印象だ。 だが、実際はサンプルをそのまま使ってハイOKとはいかなかったのでメモを残す。 日付について 全然関係ないように思わせておいて、JavaScriptの日付はトラップが多いことで有名だ。まず、lambda関数のURLにnortheastが含まれているからといって、new Date();が東京時間になっているという思い込みを捨てよう。