创建 Azure 机器人时没有部署 Web 应用程序?

There is no web app deployed when I create a Azure bot?

我遵循此文档:Register a bot with Azure

进行到第二步的时候,发现了一个问题。

源中没有网络应用 group.And 我在应用服务页面找不到任何关于此的项目。

正如我已经分享的那样,首先我们应该有资源组来创建 app serviceazure bot registration。按照以下步骤操作:

Resource group:

App Service:

创建 resource group 后,转到 create resource 并搜索 web app 请参见下面的屏幕截图:

Create the web app service. And this will be work as your bot backend service. If you see the below screenshot you can have a look URL which will be endpoint of your bot. Please copy it.

Azure Bot Registration:

现在再次转到 Create resource 并键入 Azure Bot 创建机器人。然后转到 configuration 如下所示:

Note: You have copied the web app service URL last time. Paste that URL into the Messaging endpoint with adding https://yourAppServiceURL.azurewebsites.net/api/messages and check the Enable Streaming Endpoint and finally click on apply up to now we are done. But still our bot doesn't know anything what it will do since it has nothing at it's backend. Next steps we will publish our sample bot code on the app service we have created.

Deploy Bot Prject on app service:

从您的 IDE 发布您的机器人源文件。它会提示您以下页面:

Select 你的 Resource group 然后 select 你的 App service 然后就完成了。 它应该像下面这样:

.

现在我们的 Bot 可以正常工作了。

Test On Web Chat:

现在转到您的 bot 注册页面并点击 Test in Web Chat,因为您可以看到它是 pro 主动问候我。

希望以上步骤能相应地指导您。