我不是程序员 - 只是想找到有关 Microsoft Teams 的问题的答案。我希望我的开发团队自动化 Teams 中的一些流程,包括频道的创建和存档。谁能让我知道这是否可以通过 API 实现?
TIA
我不是程序员 - 只是想找到有关 Microsoft Teams 的问题的答案。我希望我的开发团队自动化 Teams 中的一些流程,包括频道的创建和存档。谁能让我知道这是否可以通过 API 实现?
TIA
通道在 Microsoft Graph API(在 beta 端点上)中可用。要创建通道,您可以 POST 到 /channel 端点:
POST https://graph.microsoft.com/beta/teams/{id}/channels
Content-type: application/json
{
"displayName": "Channel Name",
"description": "Channel Description"
}
请求 URL 中的 {id} 是团队的 ID(不要与拥有团队的组的 ID 混淆)。请求需要在 Authorization 标头中包含 Auth 令牌(承载令牌)。
Microsoft Graph 文档页面上提供了有关此方法的更多信息: https ://docs.microsoft.com/en-us/graph/api/channel-post?view=graph-rest-1.0
我创建了一个命令行工具,可让您使用上述图形 API 批量创建新的 Microsoft Teams 频道。它是用 C# 和 .NET Core 编写的,并包含说明如何注册应用程序以用于 Teams 环境的说明。
https://github.com/tamhinsf/ChannelSurf
随意将其用作示例或入门工具包以满足您自己的需要!
抱歉,此功能目前尚未通过开发人员 API 公开,但已在路线图中。