私はAWS CognitoアカウントをセットアップをGoogleのアクションとリンクしています。私は電子メールの範囲を要求しました。私はAPIを使用しています。私は、どのようにユーザーの電子メールを取得できますか?私が読んだことから、あなたは基本的に匿名のidであるuserIdを取得します。ユーザーの詳細はどのように入手できますか?アカウントリンクAPI.AIユーザーの電子メールのスコープ
0
A
答えて
0
メールIDなどのユーザー情報を取得するには、Googleホームダイアログフローコンソールでアカウントリンクを有効にする必要があります。 また、認証を完了するためにOauth2サーバーを提供する必要があります。 https://developers.google.com/actions/identity/account-linking
これが完了すると、api.aiアプリが呼び出されるたびにauth_tokenが送信されます。このトークンを使用して、Google APIサービスからメールIDのようなユーザーの詳細を取得する必要があります。
詳細を追加する必要があるかどうかは、明確ではない場合にお知らせください。
関連する問題
- 1. FBSDKLoginManagerLoginResult valueForUndefinedKeyユーザーの電子メール
- 2. MeteorJS:ユーザーの電子メールの確認
- 3. ユーザーの電子メールの属性
- 4. AngularFire2 4.0ディスプレイのユーザーの電子メール
- 5. Python Social Auth電子メールのないユーザー
- 6. メンバーシップのユーザーと電子メールを取得
- 7. データを保存し、パスワードと電子メールでユーザーに電子メールを送信
- 8. 電子メールに電子メール通知スクリプト
- 9. FQLで電子メールでユーザーを検索
- 10. Accounts.createUserユーザー名、パスワード、電子メールなし
- 11. 電子メールにユーザー名を表示
- 12. 電子メールでユーザーをアクティブにする
- 13. ASP.NET SQLMembershipProvider - ユーザー名として電子メール
- 14. 電子メールのデータタイプ
- 15. 電子メールのメディアクエリ?
- 16. 電子メールのスペース
- 17. Google電子メールへの電子メールの送信方法
- 18. HTML電子メールのボタンを電子メールのフォームとして
- 19. PHP電子メールIBM電子メールのみの検証(ワールドワイド)
- 20. 電子メールからの電子メールの送信は、Googleスクリプト
- 21. PHPで選択したユーザーの電子メールのみに複数の電子メールを送信するには?
- 22. GoogleアナリティクスPHPのAPI - ゲットユーザーの電子メール私も、ユーザーの電子メールIDを取得したい
- 23. firebaseのユーザーの電子メールに電子メールの確認コードを送信する方法
- 24. CMDbuild電子メール
- 25. は、電子メール
- 26. Woocommerce電子メール
- 27. 電子メールで
- 28. Gulp.js電子メール
- 29. 電子メールのクッキーをレールにセットし、電子メールのクッキーに基づいてユーザーを見つける
- 30. しかし、電子メールの許可を得て、[OK]を行くために、ユーザーの電子メール
「GoogleのアクションとセットアップをリンクするAWS Cognitoアカウント」の意味を明確にすることはできますか? – Prisoner
@Prisoner私は、Googleアプリケーションでのアクションのためにユーザーを認証するために使用したApp Clientを使用して、AWSのCognitoにユーザープールを持っています。これは、私がGoogle Assistantで自分のアプリケーションを起動したときに私のユーザープールにログインできるようになっているようです。私はランダムなユーザーIDを取得しますが、Cognitoからユーザーの電子メールまたは関連情報を取得できないようです。 –