前回
3月中にスキルを公開すれば、Tシャツをもらえるらしいので目指し中。だったが…。年度末にちょっと無謀な計画だった。
4月もTシャツプレゼントがあるらしいので、そちらを目指す!
第3回 音声ユーザーインターフェースの設計
しばらくぶりにAlexaスキルの開発画面を開くと、新しくなっていた。
インテントやスロットの設定でJsonの編集が不要になったり、使いやすくなっている。
第4回 データの保存
第2回で作成した星占いスキルに、状態管理を追加した相性占いの機能をつける
- 画面右上の[テスト]ボタンをクリックしてHoroscopeSkill関数の実行をテストする
- 「実行結果: 成功」と表示され、[詳細]をクリックし結果を確認する
記事では、DBにアクセスする関数を作ってテストを実行し、その後にIAMの設定となっていたが、それではエラーが発生。IAMの設定をすると正常に動作した。
Loading Role Error
Failed to retrieve list of AIM roles and policies. Your profile must have the permissions iamListRoles and iamListPolicies
というわけで
もともと、曜日ごとのゴミ出しお知らせするスキルを作ろうと思っていたが、すでに存在してた。しかも、僕が作ろうと思っていたのは自分の地元だけのゴミ出しだけど、そのスキルは曜日ごとの設定ができる、良さげなスキルだった。さっそく使わせてもらってます。
まだ、5回6回があるけど、そろそろ自分のスキルを作り始めてみよう。