z_blog:2018:181026_ionic4_dialogflowv2
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
z_blog:2018:181026_ionic4_dialogflowv2 [2018/10/28] – [181026 ionic4でdialogflowV2にtryしてみる] adash333 | z_blog:2018:181026_ionic4_dialogflowv2 [2018/10/28] (現在) – [施行錯誤中。Dialogflowのdocumentを読んでみる] adash333 | ||
---|---|---|---|
行 8: | 行 8: | ||
[[: | [[: | ||
+ | |||
+ | ===== 開発環境 ===== | ||
+ | Windows 8.1 Pro | ||
===== Dialogflow V2 APIのAuth(認証)のセットアップ ===== | ===== Dialogflow V2 APIのAuth(認証)のセットアップ ===== | ||
行 35: | 行 38: | ||
{{: | {{: | ||
+ | |||
+ | 上の方の、「点3つ」マークをクリックして、「サービスアカウントを作成」をクリック | ||
+ | |||
+ | {{: | ||
+ | |||
+ | サービスアカウント名を適当に入力して、作成をクリック。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | サービスアカウントをDialogFlow API管理者として作成。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 続行 をクリック | ||
+ | |||
+ | {{: | ||
+ | |||
+ | キーの作成 をクリック | ||
+ | |||
+ | {{: | ||
+ | |||
+ | JSONが選択されていることを確認して、作成 をクリック | ||
+ | |||
+ | {{: | ||
+ | |||
+ | JSONファイルがダウンロードされるので、安全な場所(?)に保存。この保存した場所(例えば、C:/ | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== DialogFlowをコマンドプロンプトから実行するためのSDKをインストール ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | exeファイルがダウンロードされるので、ダブルクリックしてインストール。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ちょっと時間がかかる。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 自動的にコマンドプロンプトが開くので、y + Enter | ||
+ | |||
+ | {{: | ||
+ | |||
+ | すると、自動的にChromeが開くので、アカウントを選択して、 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 下の方の、許可 をクリック。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 自動的に開かれたコマンドプロンプトの画面で、以下を入力。 | ||
+ | |||
+ | (コマンドプロンプトに、「ログインしました、アプリを選んでください」的なことが書かれているので、選択した。) | ||
+ | |||
+ | < | ||
+ | set GOOGLE_APPLICATION_CREDENTIALS=C:/ | ||
+ | gcloud auth application-default print-access-token | ||
+ | </ | ||
+ | |||
+ | これにより、表示されるアクセストークンを、テキストファイルに保存しておく。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | しかし、この後、AngularやIonicへアクセストーくんを入力して、アプリを作成するやり方が分からない。。。 | ||
+ | |||
+ | Dialogflow V2とIonic4を利用したアプリのソースコードは以下にあるのだが、、、 | ||
+ | |||
+ | https:// | ||
+ | |||
+ | とりあえず、上記コードのsrc/ | ||
+ | (Dialogflow V2では、まず、このアクセストークンを得るまでに、上記の通り、かなり苦労した。) | ||
+ | |||
+ | ===== 施行錯誤中。Dialogflowのdocumentを読んでみる ===== | ||
+ | Dialogflow V1で動いたコードを変更して、V2で動くようにしたい。 | ||
+ | |||
+ | 以下のDialogflow V1用のコードを、Dialogflow V2用に変更したい。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | とりあえず、https:// | ||
+ | |||
+ | https:// | ||
+ | {{: | ||
+ | |||
+ | https:// | ||
+ | {{: | ||
+ | |||
+ | この後のリンク先が、v2beta1を見ればよいのか、v2を見ればよい二かさっぱりわからない。両方読んでも分からない。 | ||
+ | https:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | おそらく、以下のページが参考になりそうだが、、、 | ||
+ | |||
+ | https:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== 参考 ===== | ||
+ | https:// | ||
+ | {{: | ||
+ | |||
===== 写経元サイト ===== | ===== 写経元サイト ===== |
z_blog/2018/181026_ionic4_dialogflowv2.1540730793.txt.gz · 最終更新: 2018/10/28 by adash333