3

我不是程序员 - 只是想找到有关 Microsoft Teams 的问题的答案。我希望我的开发团队自动化 Teams 中的一些流程,包括频道的创建和存档。谁能让我知道这是否可以通过 API 实现?

TIA

4

3 回答 3

4

通道在 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

于 2017-05-16T09:21:27.467 回答
2

我创建了一个命令行工具,可让您使用上述图形 API 批量创建新的 Microsoft Teams 频道。它是用 C# 和 .NET Core 编写的,并包含说明如何注册应用程序以用于 Teams 环境的说明。

https://github.com/tamhinsf/ChannelSurf

随意将其用作示例或入门工具包以满足您自己的需要!

于 2017-06-13T19:09:32.450 回答
1

抱歉,此功能目前尚未通过开发人员 API 公开,但已在路线图中。

于 2016-11-10T19:54:47.943 回答