【问题标题】:Office 365 API Not All Events Being ReceivedOffice 365 API 未收到所有事件
【发布时间】:2016-08-10 09:33:49
【问题描述】:

我正在使用 Outlook 日历 REST API 来检索日历事件。

当我调用网址https://outlook.office365.com/api/v2.0/users/#{email}/calendarview?endDateTime=2016-09-01T10:00&startDateTime=2016-08-10T10:00

我只得到返回的单个事件实例。如何也包括重复事件的发生?

【问题讨论】:

  • 那么,您找出原因或找到解决方法了吗?
  • 没有。我不确定它们最后是否发生了变化,但最终这些变化开始正确地用于我们的日历

标签: outlook office365 office365-restapi


【解决方案1】:

日历视图 REST 在由时间范围定义的日历视图中获取事件的发生、异常和单个实例。这对我来说很有用。请检查时间范围是否正确以过滤视图。

此外,您可以在响应中检查事件类型的类型。在这种情况下应该是发生

更新:使用 Microsoft 帐户进行测试

【讨论】:

  • 时间范围正确,我正在访问的日历中有单个事件和事件。
  • 您是使用 Office 365 帐户还是 Microsoft 帐户进行测试?我使用 Office 365 帐户进行了测试,效果很好。
  • 我以为他们是一样的?在我的开发帐户中,我设置了一个 AD 用户,并且可以访问重复事件和单一事件。当我访问客户的日历时,我只能看到单个事件。两者有什么区别?或者我怎样才能知道?
  • 我再次使用 Microsoft 帐户进行测试,但它对我来说仍然运行良好。我将与您分享结果,请参阅上面的帖子。您介意尝试在另一个 Microsoft 帐户中重现此问题吗?
  • 谢谢飞,我正在尝试使用 Office 365 帐户,但仍然无法正常重复。我可以查看任何给定日期的所有事件,但重复事件除外。有什么想法可以尝试吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多