「Alexa、おはどん」をしようとしたのですが、上手く行きません。「おはどん」を 単語としてAlexaが理解出ないのでしょう。アプリで履歴を確認したところ、こんな 「お は の」で理解しているようです。新しい単語は苦手なようです。
Node-REDの構成は以下の通り。
-
alexa home
Tootの名前でNode-RED Alexa Home Skill Bridgeに登録
-
switch
switchでTurnOnRequestをmsg.commandで分岐。なくてもいいかも、一つだけなので。
-
function
mastodonでアクセストークンを発行しておいてください。
access_token: "enter your access token." msg.payload: { visibility: "public", status: "おはどん", access_token: access_token}; msg.headers: {'content-type':'application/x-www-form-urlencoded'}; return msg;
-
http request
- メソッド: POST
- URL: https://your_domain/api/v1/statuses