我正在尝试以编程方式在 Graph API 中创建 Teams 会议,该会议具有与其关联的 Teams 频道并显示在用户日历中并向被邀请者发送电子邮件。
通过用户界面,这看起来像这样:
但是我不知道如何使用 Graph API 来做到这一点
如果我使用 Graph API 发布https://graph.microsoft.com/v1.0/users/{organiser}/events
并在正文中包含属性 isOnlineMeeting: true
然后它确实在日历中创建在线会议,发送邀请等,但不会在团队频道中创建会议
如果我使用 Graph API 发布https://graph.microsoft.com/v1.0/users/{organiser}/onlinemeetings
并在正文中包含属性 chatInfo { threadiD: }
然后它为该频道创建了一个在线会议,但不幸的是,该会议没有出现在任何日历中或发送电子邮件,所以不确定这是什么意思。
我想也许我可以把它作为一个两阶段的过程来完成,我可以先创建在线会议,然后在在线会议中引用它:{ joinUrl : "" } 属性,但是当我设置它时,这似乎被忽略了。
有什么想法吗?
谢谢