私はAPI.AIのwebhookリクエストに応答するためにAWS LambdaとPythonを使用しています。API.AI for Googleホーム - アカウントリンクを開始するには何がウェブフックにある必要がありますか?
私はこのスタックでいくつかのGoogleアクションを作成しましたが、正常に動作します。
Googleホームでの会話の途中で、アカウントのリンクを開始したいと考えています。 Googleが提供するドキュメントは、私が使っていないNode.js SDKを使用していると仮定しています。
アカウントリンクを開始するためのAPI.AIウェブフックの返信で返される必要があるものはありますか?
私はラムダ関数が返す必要があるパラメータ知っているように、Node.jsのを使用して、いくつかは、この質問に答えるであろうと、自分のウェブフックによって返された応答オブジェクトを印刷することができれば。
- UPDATE GoogleアクションAPI https://developers.google.com/actions/reference/conversationのこのページでは、GoogleアクションAPIを使用してoauth2アカウント情報をリクエストする方法を明確にしています。
ただし、API.AIを使用しています。リクエストされたアカウント権限がGoogleアクションに渡されるように、WebhookレスポンスをAPI.AIにフォーマットするにはどうすればよいですか?
私はweb_ookレスポンスのルートと "data":{"google":{...}}フィールドの両方に "expected_inputs"フィールドを配置しようとしました。どちらもうまくいかなかった。
これまでのAPI.AIの経験は、概して肯定的でした。これは、我々がこれまでに我々は現在のスタックを介して取得することができなかったことを必要としました唯一の機能である "`
あなたは、「アカウント・リンク」によって何を意味するか説明できますか?ユーザーに名前や場所の許可を求めることに興味がありますか?または他のAPIとリンクしていますか? – matthewayne
Googleホームにログインする際に使用したメールアドレスの受信許可をユーザーに与えることに興味があります。これにより、ユーザーに要約メールが送信されます。 –
現時点では、Googleでの操作で位置情報とユーザーの名前のみを取得できます。https://developers.google.com/actions/develop/identity/user-info – matthewayne