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 发送自适应卡片 - 获取提交操作时出错