問題タブ [assistant]

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 投票する
4 に答える
4815 参照

node.js - dialogflow を使用して RESTful API からデータを取得する方法

Google アシスタントのアクションに少し苦労しています。現在、Webhook に Dialogflow と Firebase を使用しています。私のコードでは、API からデータを取得したいと思います。たとえば、次のAPIです。ちなみにNode.jsでコーディングしています。ノードは非同期であるため、データを取得する方法がわかりません。コールバックを作成しようとすると、機能しません。例:

何らかの理由で、これは他のアプリケーションでテストすると機能します。Dialogflowでは機能しません

また、関数 app.intent に asynch を使用しようとし、await で試しましたが、これも機能しませんでした。

どうすればこれを修正できるか分かりますか?

よろしくお願いいたします。

ルカ