Alexa Skills 開発用ブックマーク


自分用メモ。

Developer's Console

それぞれ自分のamazonアカウントでログイン必要。
Alexa Skills Kit 設定画面
Amazon Login 設定画面
AWS Lambda 設定画面 北米リージョン
AWS DynamoDB 設定画面 北米リージョン

References

Alexa Skills Kitの設定方法

Alexa Skills Kit Custom Interaction Model Reference

Amazon Loginの設定方法

Alexa Account Linking: 5 Steps to Seamlessly Link Your Alexa Skill with Login with Amazon 説明は大変わかりやすいが、この通りやっても動かず。なぜだろう。

Amazon Loginの設定方法(シンプル)

HOWTO: Add OAUTH To Your Alexa Smart Home Skill In 10 Minutes このとおりやると認証自体は上手くいったが、リダイレクト先がAmazonなので、せっかく取得したuser_idを自分のシステムで利用できない。リダイレクト先を変えてためしてみる。

Master mindのように、Alexa Skillsから3rdPartyのWebサイトにAccount Linkをする方法

Linking an Alexa User with a User in Your System

Github

Amazonの中の人のサンプルスクリプトがNode.jsになりがちなので、Pythonのサンプルコードは超たすかる。ソースを読んで勉強させていただく。
Python client for Amazon Alexa Voice Service (AVS).