Graph API是否支持向Microsoft Teams发布Bot应用程序功能?



我正在尝试使用图形API来自动创建具有Bot应用程序功能的Microsoft Teams应用程序的过程。

我发现了这个名为publish teamsapp的Graph API端点,它允许我发布一个Teams应用程序包并实例化一个Teams应用程序。下面是"Appr 4 - MS Teams test"。应用程序是通过将应用程序包上传到上述端点来创建的。

通过Graph API发布的应用程序

然而,为了完成这个自动化,我需要在"配置"下创建一个Bot应用程序功能。应用features">

我的问题是发布teamsapp似乎不支持创建Bot应用程序功能。您上传的应用程序包中包含manifest.json。这个清单的模式只允许您提供Bot ID(假设是现有Bot的ID)。你不能为这个bot指定webhook URL,也没有任何api来生成bot的客户端秘密。

应用程序功能

我的问题是,是否有任何微软api,将允许我创建,读取,并写入bot应用程序的功能?理想情况下,我希望能够做到以下几点:

  1. 创建bot app功能
  2. 检索与bot关联的bot ID
  3. 设置bot的webhook URL
  4. 创建与bot关联的客户端秘密
  5. 检索客户端秘密,以便我可以存储在我自己的数据库

这是您想要遵循的第一步到第一步的循环吗?我将考虑Azure逻辑应用程序做bot API调用来创建一个bot - https://learn.microsoft.com/en-us/azure/logic-apps/quickstart-create-first-logic-app-workflow

此外,还有一个论坛,由teamdev成员积极监控,你可能也想去那里看看- https://learn.microsoft.com/en-us/answers/questions/topics/single/58062.html

最新更新