Это зависит от того, какой тип бот-службы вы создали на Azure - их два: регистрация веб-приложений и бот-каналов. Последний, по сути, является просто «регистрацией» бота в Azure + Bot Framework Services, и он предназначен для вас, чтобы разместить своего бота где угодно (Azure или иным образом). Если вы создали «бот веб-приложения», он одновременно создаст веб-приложение Azure, и адрес будет основан на этом ресурсе плюс дополнительный бит (см. Ниже). Чтобы получить первую часть, базовый адрес, проверьте ресурс веб-приложения в Azure и найдите его обычный Azure -генерированный адрес (я думаю, это похоже на https: // [whatBotname] .azurewebsites.net. / ). Вы должны иметь возможность посетить это в браузере. Далее следует «дополнительный бит», который является просто конечной точкой внутри приложения, в котором работает сам бот (в основном, когда сообщения POST бота должны go). По умолчанию это "/api/messages".
. Таким образом, полный адрес будет https: // [whatBotname] .azurewebsites.net / api / messages .
В качестве дополнительного совета, если вы хотите изменить его снова для тестирования с NGrok, просто вставьте адрес в поле Описание - он будет сохранен, когда вы нажмете кнопку Сохранить. В качестве дополнительного дополнительного совета - вы можете создать ДРУГОЙ тип бота - «Регистрация каналов бота» в Azure, что является ПРОСТО регистрацией, которую вы можете использовать JUST для локальной разработки (вы будете в основном менять адрес каждые несколько часов, пока ваша конечная точка NGrok сбрасывается).
Надеюсь, это поможет,