获取接下来 24 小时的所有事件,包括 Office365 API 中的当前事件

ev8dev

我正在使用以下 API 调用来获取接下来 24 小时的所有事件。问题是,这不会返回当前处于活动状态的事件。假设事件于 2018-08-01T13:00:00.000Z 开始,此事件不会返回。

https://graph.microsoft.com/v1.0/users/me/calendars/<KEY>=/calendarView?startDateTime=2018-08-01T13:17:29.233Z&endDateTime=2018-08-02T13:17:29.233Z&orderby=start/dateTime&top=5

现在我知道我可以将 startTime 减少到当前日期/时间之前的几个小时,并手动过滤掉除当前项目之外的所有旧项目,但是如果事件需要一天、多天或一周怎么办?我希望 Office365 只返回我需要的项目,因此包括当前活动的项目。

我在 Office365 API 文档中找不到任何指向我正确方向的内容,也找不到可能导致解决方法的内容。有谁知道如何获取当前事件但使用当前日期/时间作为“开始日期”?

https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/version-2.0/calendar-rest-operations https://docs.microsoft.com/en-us /previous-versions/office/office-365-api/api/version-2.0/complex-types-for-mail-contacts-calendar#event

ev8dev

我在微软的帮助下发现了如何做。我现在使用https://graph.microsoft.com/v1.0/users/me/calendars/ /events 和包含以下内容的 $filter 属性:

Start/DateTime le '<current date/time>' and End/DateTime gt '<current date/time>' or Start/DateTime gt '<current date/time>'

这将返回当前事件以及未来事件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Javascript中的当前事件获取最接近的祖先

检查任务中的关联模型开始日期是否在接下来的24小时内

Office365 API 获取 ReferenceAttachment 的内容

核心数据,仅获取15行,然后在事件触发器上获取接下来的15行

Office365 REST API-创建带有附件的日历事件

如何获取查询集中的当前事件?

无法使用 Office365 日历 API 获取会议室的所有繁忙时间

为事件配置Office365

Office365 API:使用oauth2令牌获取当前用户的电子邮件吗?

如何仅从 Office365 的日历中获取新的/更新的事件?

从函数中获取接下来的 n 个数字

ajax获取对Office365 REST Api的请求失败CORS?

Office365 API-管理员访问其他用户/房间的日历事件

使用Office 365 REST API从共享日历中获取事件

MySQL查询从表中返回接下来的三个事件

Django / Python:在接下来的24小时内生成尊重日期时间的随机时区

检索Office365日历事件的背景颜色

如何在每个YouTube API调用中仅检索接下来的3个视频?

python将每个索引处的数组中的所有接下来的n个值相加

Foreach循环在Powershell Office365中获取部门名称

实时数据库:接下来的N个事件

Web Audio API-获取源中歌曲和onstarted事件中的当前偏移

使用Office 365 API从特定日历获取事件

获取接下来的x天(不包括周末)并全部显示

office365图形api在私有组上分配所有者权限

如何使用 JavaScript 的 for 循环从对象中获取接下来的 3 个项目?

获取一周中接下来 n 天的列表?

从JavaScript数组中获取接下来的两个后续元素

java获取字符串中的接下来的几个单词