我们如何以编程方式生成 MS Teams 代码

How can we programmatically generate MS Teams Code

在 MS Teams 中,我们可以手动生成 Teams 代码和 Teams Link,其他人可以使用它来加入该团队。是否可以通过编程方式生成此代码或 link?

PnP(PowerShell 或 CSOM 或 JS)或 MS 图形中的任何选项 API?

选中此 link 以查看生成团队 link 和团队代码的手动方式 - https://support.microsoft.com/en-us/office/create-a-link-or-a-code-for-joining-a-team-11b0de3b-9288-4cb4-bc49-795e7028296f?ui=en-us&rs=en-us&ad=us

非常感谢

是的,您可以通过编程方式为团队创建 link。

团队 URL 结构:https://teams.microsoft.com/l/team/<channelId>/conversations?groupId=<groupId>&tenantId=<tenantId>

您可以通过两种方式获取频道Id、组Id和租户Id。

  1. 来自代码中的 Bot 上下文
  2. 使用图表 API joinedTeams and List Channel