問題タブ [api-ai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6672 参照

python-3.x - Python を使用して Dialogflow V2 API に接続する

ドキュメントに記載されているように、dialogflow API をアクティブ化するとともに、クラウド アカウントをセットアップしました。次に、dialogflow.com アカウントで dialogflow V2 を有効にし、同じ Google プロジェクトを設定しました。

Google資格情報をJSON形式でダウンロードし、それに応じて認証用のパスも設定しました。

このすべてを行った後、私が走ったとき

それは私にエラーを与えました、

そこで、ストレージ クライアント自体にプロジェクト名を設定しました。

それで、コードの問題は解決しましたが、ドキュメントに記載されているように、プロジェクトIDを提供する必要なく、プロジェクトIDを独自に検出する必要があったと思います。

この後、接続を確認するために以下のプログラムを実行してみました。

この後、次のエラーが表示されます。

どんな助けでも大歓迎です。