2017-11-06 5 views
0

embedded_assistant.proto用のgRPCバインディングを作成しました。データを送受信するには、Google Assistant SDKで認証する必要があります。AndroidでGoogle AssistantのOAuth 2.0認証を実装するにはどうすればよいですか?

私はこれに続いてguideですが、私が作成したOAuthファイル(client_secret_client-id.json)でどのように認証するのか混乱しています。

誰かがGoogle Assistant SDKで認証するためのサンプルコードを提供できますか?

また、可能であれば、認証プロセスがセットアップされた後、ユーザーからの簡単なリクエストを送信し、Google Assistantから応答を返す方法に関するサンプルコードを提供することもできますか?

答えて

0

あなたがアシスタントAPIを呼び出すために必要とほとんど同じであるべき、認証はGoogleの音声APIの例Androidアプリではどのように行われるかを見ることができます:https://github.com/GoogleCloudPlatform/android-docs-samples/tree/master/speech/Speech#set-up-to-authenticate-with-your-projects-credentials

注:リンクで説明したように、リリースされたアプリケーションでこのファイルを出荷するべきではないため、Android Androidアプリのテスト用にクライアントシークレット.jsonファイルを使用するだけです。一部のGoogle APIはモバイルデバイスからのAPIキーアクセスをサポートしていますが、この方法は一般的に推奨されておらず、現在はAssistant APIでは利用できません。

関連する問題