alexa spotify connect
1.0.0
Alexa を使用して Spotify Connect デバイスを制御する
英国: https://www.amazon.co.uk/Lawrence-Thorpe-Connect-Control-Spotify/dp/B074KFNWFD
米国: https://www.amazon.com/Lawrence-Thorpe-Connect-Control-Spotify/dp/B074KFNWFD
まず、このリポジトリをフォークして変更を加えます。これらの変更がプロジェクトに役立つ場合は、お気軽にプル リクエストを行ってください。
skill/skill.js
を実行して必要な JSON を生成します。 $ node skill/skill.js
package.json
のキーalexa.applicationId
の下に入力します。https://accounts.spotify.com/authorize
に設定し、 「アクセス トークン URI」をhttps://accounts.spotify.com/api/token
に設定し、クライアント ID とシークレットを設定し、スコープuser-read-playback-state
を追加します。 user-read-playback-state
とuser-modify-playback-state
、およびスキルの開発者コンソールのアカウントリンク詳細からの 3 つのリダイレクト URLhttps://<your-url>/<app-name>
の HTTPS エンドポイントを使用するようにスキルを構成します。 app-name
はalexa.app('app-name')
で指定された名前です。デフォルトでconnect
。en-GB
) を取得します。locales/{LOCALE-CODE}.json
にロケール ファイルを作成します (フォーマットについては既存のロケールを参照してください)。プレースホルダー値の名前 (二重中括弧内、例: {{name}}
) は変更しないでください。skill/locales/{LOCALE-CODE}.json
に作成します (インテント名やスロットではなく、各インテントのサンプルの値のみを変更してください)。書式設定は他のロケールと同様である必要がありますが、言語に必要なサンプルが多い (または少ない) 場合は、できるだけ多くのサンプルを追加します (サンプルが多いほど精度が高くなります) (書式設定は alexa-utterances によって行われます)skill/skill-i18n.js
のロケールのリストにロケールを追加します (他のロケールで使用される形式に従います)。 $ node skill/skill-i18n.js
マサチューセッツ工科大学
この製品は、Spotify によっていかなる形でも承認、認定、その他の承認を受けていません。 Spotify は Spotify グループの登録商標です。