首页 > 解决方案 > Azure 中的机器人注册与应用程序注册

问题描述

我试图了解 Azure 中机器人服务注册和应用程序注册之间的区别。

我认为机器人注册是测试机器人所需的全部(获取应用程序 ID 和密码),但随后遇到了以下指南,用于设置使用机器人的团队应用程序,该指南还指示您创建链接到机器人注册的应用程序注册。

申请注册是为了什么?如果您正在开发消费者/技能机器人设置,您需要为所有机器人或仅技能消费者注册应用程序吗?

提前致谢。

标签: botframeworkmicrosoft-teamsazure-bot-service

解决方案


所以从技术上讲,你需要两者,但你是正确的,在 Azure 门户中进行正常的机器人注册(我说正常是因为除了门户之外还有其他方法,例如,像 ARM 模板等)将创建一个应用程序注册为出色地。您需要前往应用注册以获取您的应用密码(也称为应用密码)。

可以选择走另一条路,比如先创建一个应用注册,然后在你创建你的机器人时使用它,你可能想这样做是有原因的,但如果你没有特定的理由,那就去吧正常路线。

顺便说一下,在创建机器人时,请注意“机器人频道”注册和“Web 应用程序机器人”之间的区别 - 两者都会为您提供一个使用 Bot 服务注册的机器人,但“Web 应用程序”机器人还包括一个 Azure“ Web 应用程序”,您可以使用它来托管您的机器人(而 Bot Channels 让您可以更自由地托管您的机器人,例如作为 Azure 函数,甚至完全在 Azure 之外)。


推荐阅读