Microsoft Azure Bot Framework Emulator не отправляет сообщение - PullRequest
0 голосов
/ 16 мая 2018

На моей Windows 10 я установил Microsoft Azure Bot Framework Emulator из здесь (я использовал botframework-emulator-setup-4.0.15-alpha.exe по ссылке GitHub, предоставленной статьей Microsoft).

Но когда я запускаю эмулятор, настраиваю бота и отправляю текстовое сообщение с надписью couldn't send (как показано на снимке 3 ниже:

Шаг 1. Установите эмулятор enter image description here Шаг 2: Создайте новую конфигурацию бота enter image description here Шаг 3: Отправить сообщение enter image description here

Ответы [ 2 ]

0 голосов
/ 17 мая 2018

Вам нужно исправить несколько вещей:

  1. Изменить URL-адрес конечной точки сообщения на: http://localhost:PORT_NUMBER/api/messages;где PORT_NUMBER - номер порта, который будет слушать ваше приложение.Он должен быть указан в вашем коде и в идеале для большинства разработчиков ботов, его значение может быть либо 3978 , либо 3979

  2. Проверьте, является ли Идентификатор приложения MSA и Пароль приложения MSA поля имеют любое значение в вашем коде или нет.Если в вашем коде присутствует значение ID-пароля, то ваш эмулятор также должен быть настроен на то же самое.

0 голосов
/ 17 мая 2018

Установить нгрок туннелирования.https://github.com/microsoft/botframework-emulator/wiki/Tunneling-(ngrok)

Перезапустите эмулятор после установки.

...