問題タブ [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 投票する
1 に答える
130 参照

node.js - api.ai を介して 5 秒後にサービスからインターフェイスに応答を提供します。

私のサービスは、ユーザー インターフェイス (Slack、Skype など) に表示されている要求の後に、非同期応答を api.ai に送り返しています。

しかし、要求された操作が完了した後 (5 秒後) にインターフェースに応答を送信できません。

objectには、インターフェイスに送信されるはずだった応答テキストが含まれていることがresp2わかります。result.fulfillment.speechそうではありません。

これを達成する方法はありますか?

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

dialogflow-es - リスト、Api.ai によるカルーセル応答が Actions Simulator で機能しない

私のアプリでは、1 つのインテントがActions On Google のリストを返します。このリストは、Api.ai の「テスト セクション」では正常に動作しますが、Actions Simulator では動作しません。

Api.ai のテスト: (正常に動作しました) Api.ai でのテスト


Actions Simulator でのテスト: (失敗) アクション シミュレーターでのテスト


注: 他のクエリとインテントは、同じアプリの Actions Simulator で正常に動作しています

他のメッセージ コンテンツで「リスト」を使用する必要がありますか? 問題はカルーセルカードでも同じです。以前、基本的なカードで同じ問題が発生しましたが、修正されましたが、単純な応答でカードに参加することで修正されましたが、ここでも機能しませんでした。

「basic_card」が強制的に「単純な応答」を必要とするように、「list」も何かを追加する必要がありますか?

解決するのを手伝ってください。