Я использую Dialogflow с файлом V2 C# client library
. Когда пользователь предоставляет чат-боту адрес, я использую веб-хук, чтобы отправить адрес на мой сервер.
Затем моя серверная часть проверяет адрес и выполняет некоторые другие действия (моя серверная часть занимает около 2 секунд).
Тем не менее, я хотел бы, чтобы чат-бот ответил пользователю что-то вроде «Дайте мне секунду, и я проверю адрес, который вы мне предоставили», до того, как мой бэк-энд завершится.
Затем, как только мой сервер завершится, ответьте пользователю с результатами проверки адреса. Я не хочу принимать ввод в течение 2 секунд, которые обрабатывает мой сервер.
Подводя итог, я хотел бы знать, как лучше всего подтвердить ввод пользователя сообщением, не принимать дальнейший ввод до тех пор, пока моя внутренняя обработка не будет завершена, а затем, наконец, ответить пользователю с результатами моей обратной связи. конец?