首页 > 解决方案 > 将 Azure 托管的机器人添加到 Microsoft Teams 开发门户

问题描述

我有一个托管在 azure 中的机器人,它在新的 Azure 机器人服务上运行。我需要将此机器人完全连接到团队。根据这个文档

不建议出于测试目的以外的任何目的通过 GUID 添加机器人。这样做会严重限制机器人的功能。生产中的机器人应作为应用程序的一部分添加到 Teams。阅读Microsoft Teams 文档中的创建机器人以及测试和调试 Microsoft Teams 机器人以了解更多信息。

给出的信息指向为微软团队创建一个新的机器人。我的机器人不一定只适用于团队。此外,这并没有涉及作为应用程序完全连接的 Azure 托管机器人,并且在团队的应用程序工作室中环顾四周并没有给我更多的洞察力。

我可以做些什么来将我的机器人完全连接到团队?(我说完全是因为使用 GUID 不允许 OAuth 功能,这对我的机器人的使用至关重要。)

标签: azurebotframeworkmicrosoft-teams

解决方案


您需要为此使用 App Studio

  1. 打开 MS Teams 并单击 App Studio 应用工作室

  2. 填写您的应用程序的所有详细信息,公司名称,URL 如果您没有有效的详细信息,您现在可以输入虚拟数据 在此处输入图像描述

必填字段

  1. 现在您需要从左侧菜单中单击 Bots 并进行设置 在此处输入图像描述

  2. 由于您已经使用 Azure 机器人服务注册了您的机器人,请单击现有机器人并输入您的机器人应用程序 ID。选择适用于您的范围(个人、团体、团队)

在此处输入图像描述

  1. 选择域和权限菜单并添加 OAuth 功能所需的有效域。像“token.botframework.com”或“*.ngrok.io”

在此处输入图像描述

  1. 单击测试和分发,然后单击安装以将机器人添加到您的团队 在此处输入图像描述

推荐阅读