2

特定のチャットボットの質問に対するユーザーの返信をキャッチする方法を知りたいですか? たとえば、ユーザーがチャットボットに天気を尋ね、チャットボットがユーザーにどの都市にいるかを尋ねることで応答する場合を意味します。次に、その質問に対するユーザーの回答を追跡したいと思います。都市の天気APIを呼び出すために都市を使用できるようにします。その質問に対するユーザーの返信を追跡する方法がわかりません。これが可能かどうか、またその方法を知っている人はいますか?

4

2 に答える 2

0

..チャットボットが質問するときにグローバル変数を設定することで解決しました

global.variable = 1;

ユーザーが返信すると、着信テキスト メッセージ イベントが発生し、グローバル フラグが設定されているかどうかを確認できます。これは、質問が行われた後のユーザーの返信であることを示しています。次に、そのメッセージからメッセージ テキストの市区町村を取得できます。これは私の場合はうまくいきますが、誰かがより良い代替手段を知っている場合はお知らせください

于 2016-12-24T05:55:47.307 に答える