Пример Direct Line API в. NET - PullRequest
       266

Пример Direct Line API в. NET

0 голосов
/ 07 августа 2020

Я создал бота в. NET с использованием Azure Bot Framework и успешно протестировал в эмуляторе.

Я хочу создать локальное консольное приложение. net, которое могу слушать мои разговоры с ботом с помощью API Direct Line и выполнять простые задачи, а также отвечать в разговоре.

Я не могу найти полный пример того, как начать опрос конечной точки сообщения для прослушивания сообщений и затем ответьте. Я просмотрел исходную документацию Azure и ничего не нашел.

https://docs.microsoft.com/en-us/azure/bot-service/rest-api/bot-framework-rest-direct-line-3-0-concepts?view=azure-bot-service-4.0

Я неправильно понимаю возможности Direct Line API? Может ли кто-нибудь предоставить очень простой пример кода, который начинает прослушивать активность разговора, а затем обрабатывает активность при обнаружении?

1 Ответ

1 голос
/ 01 сентября 2020

Думаю, вашему требованию соответствует следующий пример: бот и дополнительный контроллер, который используется для отправки роботу упреждающих сообщений, как показано на следующем рисунке. enter image description here

More information please refer to: https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-proactive-message?view=azure-bot-service-4.0&tabs=csharp

...