简体   繁体   English

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

[英]how to schedule meeting in MS Teams through Graph API

I would like to create/read meetings on calender that shows in MS Teams.我想在 MS Teams 中显示的日历上创建/阅读会议。 I have office 365 business essentials paid subscription that I use to log onto MS Teams.我有 Office 365 商业必需品付费订阅,用于登录 MS Teams。 Would like to clarify here below:想在下面澄清:

1) the calender I see in MS Teams with my subscription plan mentioned above is by default the outlook from office 365 subscription? 1) 我在 MS Teams 中看到的带有上述订阅计划的日历默认是 Office 365 订阅的前景?

2) I want to automate schedule/read meetings on Teams calender. 2) 我想在 Teams 日历上自动安排/阅读会议。 I dont see Teams API in MS Graph for this.我没有在 MS Graph 中看到 Teams API。 What Graph APIsI can use?我可以使用哪些图形 API? or will such calls be added in Teams Graph APIs?或者此类调用是否会添加到 Teams Graph API 中?

3) Can MS Teams be integrated with google or any calender other than outlook? 3) MS Teams 可以与 google 或 Outlook 以外的任何日历集成吗?

Thanks in advance提前致谢

It is now possible to create MS Teams meetings in two ways using the Graph API.现在可以使用 Graph API 以两种方式创建 MS Teams 会议。

  1. Executing a POST on the /me/events endpoint./me/events端点上执行POST

    In the body of the request you need to provide "isOnlineMeeting": true and "onlineMeetingProvider": "teamsForBusiness" additional to the regular parameters.在请求正文中,除了常规参数之外,您还需要提供"onlineMeetingProvider": "teamsForBusiness" "isOnlineMeeting": true"onlineMeetingProvider": "teamsForBusiness"

    If you use this graph call you can invite other users and the meeting appears in the calendar of the organizer.如果您使用此图调用,您可以邀请其他用户,并且会议将显示在组织者的日历中。

  2. Executing a POST on the /me/onlineMeetings endpoint./me/onlineMeetings端点上执行POST

    (For parameters see the linked documentation) (有关参数,请参阅链接的文档)

    If you use this graph call no invitations are sent and the meeting does not appear in the calendar of the organizer.如果您使用此图表呼叫,则不会发送邀请,并且会议不会出现在组织者的日历中。 You would need alternative means to distribute the dial-in link, etc.您需要其他方式来分发拨入链接等。

  1. Yes, the calendar you see in Teams is exactly what you see in Outlook.是的,您在 Teams 中看到的日历正是您在 Outlook 中看到的。
  2. There is an API for reading and writing calendar items in Microsoft Graph, but there's currently no way to detect which ones are Teams meetings or to create Teams meetings (which, under the covers, is a few extra properties on the calendar item).有一个用于在 Microsoft Graph 中读取和写入日历项目的 API,但目前无法检测哪些是 Teams 会议或创建 Teams 会议(在幕后,这是日历项目上的一些额外属性)。 That is on the backlog of the Outlook team to add to their Graph APIs and many of us inside Microsoft are very eager to see it.这是 Outlook 团队的待办事项,要添加到他们的 Graph API 中,我们 Microsoft 内部的许多人都非常渴望看到它。
  3. No, Teams only supports the Exchange/Outlook calendar.不,团队仅支持 Exchange/Outlook 日历。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM