如何通过 Graph API 在 MS Teams 中安排会议

use*_*444 10 office365 microsoft-teams microsoft-graph-api

我想在 MS Teams 中显示的日历上创建/阅读会议。我有 Office 365 商业必需品付费订阅,用于登录 MS Teams。想在下面澄清:

1) 我在 MS Teams 中看到的带有上述订阅计划的日历默认是 Office 365 订阅的前景?

2) 我想在 Teams 日历上自动安排/阅读会议。我没有在 MS Graph 中看到 Teams API。我可以使用哪些图形 API?或者此类调用是否会添加到 Teams Graph API 中?

3) MS Teams 可以与 google 或 Outlook 以外的任何日历集成吗?

提前致谢

Mar*_*aus 11

现在可以使用 Graph API 以两种方式创建 MS Teams 会议。

  1. POST/me/events端点上执行 a 。

    在请求的身体,你需要提供"isOnlineMeeting": true"onlineMeetingProvider": "teamsForBusiness"附加到正规的参数。

    如果您使用此图调用,您可以邀请其他用户,并且会议将显示在组织者的日历中。

  2. POST/me/onlineMeetings端点上执行 a 。

    (有关参数,请参阅链接的文档)

    如果您使用此图表呼叫,则不会发送邀请,并且会议不会出现在组织者的日历中。您需要其他方式来分发拨入链接等。


Bil*_*SFT 5

  1. 是的,您在 Teams 中看到的日历与您在 Outlook 中看到的完全相同。
  2. Microsoft Graph 中有一个用于读取和写入日历项目的 API,但目前无法检测哪些是 Teams 会议或创建 Teams 会议(在幕后,这是日历项目的一些额外属性)。这是 Outlook 团队积压的工作,需要添加到他们的 Graph API 中,我们 Microsoft 内部的许多人都非常渴望看到它。
  3. 不,Teams 仅支持 Exchange/Outlook 日历。