我对 Teams 和为它构建机器人很陌生。使用 NodeJS,我构建了一个简单的原型,可以接收通知并向我的软件发送请求。
但是,我的软件是在本地安装的,这意味着所有使用它的用户都有不同的域名(xxx.com、abc.com……)。为了能够使用它,应用程序需要知道请求的端点是什么。
我想知道如何在这些条件下构建我的机器人应用程序并将其放在 Teams Marketplace 中。
我的问题是:
我假设我希望团队管理员在安装域名以供团队和用户使用之前在某些应用程序设置中设置域名。
这有可能吗?甚至有可能构建这样的机器人应用程序吗?
我想可以通过让用户安装自定义应用程序来实现这一点,但是该应用程序不能在 Marketplace 中。
我还想我可以要求个人用户首先输入域的名称,这听起来很重复,然后信息将存储在一些userData
.
不是有一些teamData
吗?这是否意味着让一个用户设置这些信息并为每个人存储它们?