【问题标题】:editing an occurence in a recurrence event in outlook calendar在 Outlook 日历中编辑重复事件中的事件
【发布时间】:2017-08-22 10:51:48
【问题描述】:

我只编辑了重复系列中的一个事件。当我发送带有 delta 令牌的获取请求时,我将获得 seriesmaster 内容,以及带有异常类型的编辑事件

我的问题是如何修补这类事件。添加异常日期的属性是什么

【问题讨论】:

  • 嗨@Harini,我陷入了类似的境地。您能否分享一下您应用的解决方案是什么?我真的很感激。谢谢

标签: office365 exchangewebservices recurrence outlook-restapi


【解决方案1】:

为了创建异常,您需要修改(通过 PATCH)要成为异常的实例。

如果你这样做:

GET /me/events/{event-id-of-master}/instances?startDateTime={start}&endDateTime={end}

您将返回位于startend 之间的重复实例列表。您会注意到每个实例都有自己的 ID。使用该 ID,您可以修补实例,就像修补任何其他非重复事件一样:

PATCH /me/events/{id-of-instance}

【讨论】:

  • 嗨@Jason,我正在更新我们的自定义应用程序中现有的 Outlook 日历查看功能,该功能显示除重复之外的所有内容。由于我是新手,因此我正在积极学习如何实现它并将其与当前系统集成。我意识到我们有一个属性调用者 event.Recurrence 将保存 RecurrencePatter 和 RecurrenceRange。我已将这些值保存在数据库中。因此,我可以即时构建事件。但是,有时可以在 Outlook 日历上更新重复系列的单个事件。我不知道如何解释。你能帮忙吗?
猜你喜欢
  • 1970-01-01
  • 2022-07-14
  • 2010-11-10
  • 2012-04-26
  • 1970-01-01
  • 2013-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多