2

我需要为班级创建一个 Microsoft 团队(带有“作业”选项卡的特殊团队)。

我无法弄清楚如何使用 Microsoft Graph API (Beta) 创建一个具有“作业”选项卡的新团队。

另外,课堂笔记本(OneNote)的创建方式有什么特别之处吗?

我需要能够以编程方式执行此操作。

4

3 回答 3

1

Microsoft Graph 目前不支持创建新团队。从文档中:

以下是 API 级别的差异:

  • 持久聊天仅适用于 Microsoft Teams。此功能由通道、chatThread 和chatMessage 资源分层表示。
  • 组对话仅适用于 Office 365 组。此功能由对话、conversationThread 和帖子资源分层表示。
  • 目前,您可以使用创建组 API 创建 Office 365 组,但不能在 Microsoft Teams 中创建团队。
  • 列出加入的团队方法仅适用于 Microsoft Teams。
  • 另请参阅这些 API 的已知问题。

这是一个已知问题,但我不知道它何时可用。

于 2017-08-11T20:02:28.610 回答
0

我们将在今年晚些时候提供一个预览版的 API。

于 2017-08-14T22:56:33.430 回答
0

我刚刚测试了使用 Microsoft Graph Explorer (Beta) 创建团队。并发现它非常有用。以下测试可能对您的场景有用。模板的使用非常有用。

请按照步骤操作。

  1. 转到图形资源管理器

  2. 使用您有权访问 Graph API 并可以创建团队的 Office 365 帐户登录

  3. 尝试在 Graph Explorer 中运行以下查询

帖子:https ://graph.microsoft.com/beta/teams

请求正文:

{
  "template@odata.bind": "https://graph.microsoft.com/beta/teamsTemplates('educationClass')",
  "displayName": "MySampleTeam",
  "description": "My Sample Team’s Description ",
  "channels": [
    {
      "displayName": "Announcements ",
      "isFavoriteByDefault": true,
      "description": "This is a sample announcements channel that is favorited by default. Use this channel to make an important team, product, and service announcements."
    },
    {
      "displayName": "Planning  ",
      "description": "This is a sample of a channel that is not favorited by default, these channels will appear in the more channels overflow menu.",
      "isFavoriteByDefault": false
    }
  ]
}

上面的查询使用教育模板和 OneNote 选项卡创建团队。

请注意,在上面的 requestBody "template@odata.bind": " https://graph.microsoft.com/beta/teamsTemplates ('educationClass')" 中:educationClass是一个模板。

在此处阅读有关 Teams 模板的更多信息。

祝你好运。快乐的团队:)

于 2019-04-26T09:13:35.183 回答