Зарегистрируйте бота и разверните его на Azure - PullRequest
0 голосов
/ 10 мая 2018

Я создал бота, используя бот-фреймворк, и я только разрабатывал и тестировал его локально на своем компьютере.

Теперь мне нужно зарегистрировать бота, чтобы я мог использовать его в Интернете и интегрировать с другими службами MS, такими как Cortana.

Но я не могу найти способ сделать это, все так запутанно, и все учебники кажутся устаревшими. Например, большинство из них говорят мне, чтобы перейти к https://dev.botframework.com и нажать «Зарегистрировать бота», но эта вкладка больше не существует, и когда я нажимаю «Создать», я перенаправляюсь в Azure, где это выглядит как вместо регистрации бота я создаю нового.

Может ли кто-нибудь предоставить пошаговое решение для регистрации существующего бота (на моем компьютере) в Azure?

Извините, этот вопрос не предназначен для этого сайта, но я думаю, что у большего количества людей может возникнуть такой же вопрос, и это может помочь.

1 Ответ

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

С тех пор как платформа Bot перешла в General Availability из Preview, все было перенесено в Azure, и вам необходимо зарегистрироваться / создать бота прямо сейчас с портала Azure. Так как у вас бот-код работает локально, выполните следующие шаги:

  1. Создайте новый сервис для ботов в лазури. Выполните действия, описанные в bot-service-quickstart . Это создаст базового бота с выбранным вами шаблоном (будет предлагать выбрать «Базовый» в опции «Шаблон бота»).
  2. Следующим шагом является перенос вашего локального кода бота во вновь созданный сервис ботов Azure. Для этого есть несколько способов. Используйте Онлайн-редактор кода для внесения необходимых изменений (в случае, если изменений очень мало). Второй вариант - использовать опцию Download Source code в Build в разделе BOT MANAGEMENT в службе Azure Bot. В документах есть подробные шаги, объясняющие этот процесс и как загрузить код обратно в службу Azure Bot. Третий способ - использовать Непрерывное развертывание , это, в основном, настройка кода, загружаемого в бот с помощью инструментов управления исходным кодом, таких как git, VSTS, bitbucket и т. Д. В этом код непосредственно развертывается на боте. сервис (без развертывания вручную) в соответствии с вашими настройками непрерывного развертывания.
  3. Теперь, когда у вас есть код бота в службе ботов Azure, следующим будет включение таких каналов, как веб-чат, Cortana и т. Д. Выполните Регистрация канала документ, чтобы увидеть процесс развертывания на каждом канале. Включением и отключением каналов можно управлять с помощью блейда 'Каналы' на портале Azure.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...