問題タブ [dialogflow-es-fulfillment]

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

node.js - DialogflowConversation を Fulfillment SDK と統合するときの例外

Node.js Fulfillment SDK ( https://github.com/dialogflow/dialogflow-fulfillment-nodejs ) を使用しており、ユーザー ストレージにアクセスするために DialogflowConversation を統合したいと考えています。

私はこの単純なコードを使用しようとしています:

しかし、サーバーは次の例外で失敗しています:

現在、このライブラリを使用しています:

私は何を間違っていますか?

ありがとう

0 投票する
2 に答える
808 参照

firebase - Google アクションではなく、Dialogflow フルフィルメントを使用してデバイスの位置情報を取得する

私がここでやろうとしているのは、特定の施設を提供する病院が国内にいくつかのセンター (場所) を持っていると仮定することです。ユーザーがそのような病院を要求すると、ボットは近くの病院の場所を出力できるはずです。Firebase Real-Time Database には、そのようなすべての病院のリストが、それぞれの経度と緯度とともにあります。

私のアプローチは、ユーザーの場所を取得し、それをデータベース内の近くの場所の利用可能な場所と比較することですか?

このリンクでは、「Google アクション」を使用してユーザーの位置を取得する方法について説明しています。Firebase のリアルタイム データベースを使用できるように、Dialogflow のインライン エディターから dialogflow-fulfullment (WebhookClient({ request, response });) を使用して同じこと (ユーザーの正確な位置を取得する) を行いたいと考えています。

私の動機は、他のほとんどのプラットフォームにも対応できるようにすることです。一方、Google アクションは Google アシスタントに対してのみ有効です。

PS:これに関する提案は非常に高く評価されます。必要に応じて、さらに説明を加えていただければ幸いです。