スキルのアプリ間アカウントリンクの設定
アプリやウェブサイトを保有していて、ユーザーが再度ログインしなくてもユーザーのAuthorizaion Grantを取得できる場合は、Alexaアプリのみのフローに加えて、いずれかのアプリ間アカウントリンクフローを実装することを推奨します。
実装できるアプリ間アカウントリンクフローは2つあります。1つ目のフローではユーザーはアプリまたはウェブサイトからプロセスを開始し、もう1つのフローではAlexaアプリ内からプロセスを開始します。
このセクションの内容
-
アプリ間アカウントリンク(開発者のアプリから開始する場合) – ユーザーがAlexaアプリ(またはLogin with HAQM)でアカウントリンクリクエストに同意すると開発者のアプリまたはウェブサイトに再度リダイレクトされ、アカウントリンクが完了し、Alexaが提供するAPIを使ってスキルが有効になります。
注: アプリ間アカウントリンク(開発者のアプリから開始する場合)のベストプラクティスについては、ベストプラクティスを参照してください。 -
アプリ間アカウントリンク(Alexaアプリから開始する場合) – ユーザーがスキルを有効にするか、スキルの詳細ページでアカウントをリンクオプションをクリックして、Alexaアプリ内からプロセスを開始します。モバイルデバイスにアプリがインストールされている場合は、デバイスがアプリを起動し、ユーザーに対してアカウントリンクリクエストへの同意を求めます。
ユーザーがリクエストに同意すると、デバイスはユーザーをAlexaアプリにリダイレクトします。デバイスにアプリをインストールしていない場合のフローは、Alexaアプリのみのアカウントリンクフローと同じです。つまり、ユーザーのブラウザが認証ページを開き、ユーザーにアカウントリンクリクエストへの同意を求めます。ユーザーがリクエストに同意すると、認証ウェブサイトはユーザーをAlexaアプリにリダイレクトします。
注: アプリ間アカウントリンク(Alexaアプリから開始する場合)のベストプラクティスについては、ベストプラクティスを参照してください。 -
アカウントリンクのトラブルシューティング – アプリ間アカウントリンクの問題に対する解決策を記載します。
関連トピック
最終更新日: 2025 年 06 月 10 日