Microsoft Graph API:无法列出会议室的重复事件

Posted

技术标签:

【中文标题】Microsoft Graph API:无法列出会议室的重复事件【英文标题】:Microsoft Graph API: can't list recurring events of a meeting room 【发布时间】:2015-12-26 18:01:05 【问题描述】:

我正在构建一个 Ruby on Rails 应用程序,其中组织内的事件被分组并由会议室使用 Microsoft Graph API 和下面链接中描述的仅限应用程序的授权流程进行显示。

http://graph.microsoft.io/docs/authorization/app_only

我正在使用以下请求列出会议室的事件

https://graph.microsoft.com/v1.0/users/<meeting room email>/events

但问题是,并非所有事件都在接下来的几周内列出,我想这些是重复发生的事件。

有没有办法将重复事件包含在结果中。

【问题讨论】:

【参考方案1】:

我找到了解决方案,calendarView 方法以 ISO 8601 格式列出给定时间范围内的所有事件

https://graph.microsoft.com/v1.0/users/<meeting room email>/calendarView/?endDateTime=2015-12-28T22:23:00Z&startDateTime=2015-12-28T00:00:00Z

List calendarView Reference

【讨论】:

"在商店中找不到指定的对象。" ?有什么许可流程吗?(developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/…) @julestruong 如果我没记错的话,委托权限中的“读取用户日历”和“拥有对用户日历的完全访问权限”就足够了。但 Azure 上应用权限的更改不会立即产生影响。申请可能需要一些时间。 另外,您可以使用 Microsoft Graph API 资源管理器来测试您的端点。 developer.microsoft.com/en-us/graph/graph-explorer

以上是关于Microsoft Graph API:无法列出会议室的重复事件的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft Graph API:权限不足,无法完成操作

通过 Rest Api 订阅 Microsoft Graph Api Webhook 不再有效

Microsoft Graph REST API 来更新 Microsoft Planner 任务?

通过 Microsoft Graph API 发送自适应卡片 - 获取提交操作时出错

在哪里可以找到 Microsoft Graph API 中的“发送为”和“代表发送”邮件设置?

MS Graph API:microsoft.graph.createLink 未创建匿名视图链接