Exchange / Outlook更新中的ICS不起作用

问题描述 投票:0回答:1

我已生成一个带有约会的I​​CS文件(示例1)。该约会可能会经常更改,因此我想发送新的ICS文件(使用我的后端)。这通常可以通过发送具有相同约会UID和更高SEQUENCE的文件来工作(示例2)。这对于iCloud日历非常有用,在iCloud日历中,现有项目已移至新日期,但不适用于Exchange / Google日历。

关于如何进行ICS更新的任何想法都可以更新Exchange中的现有日历项目(无需复杂的订阅/设置Webcal服务器)?

示例1:初始ICS

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:[email protected]
SUMMARY:Planning Item 01
DTSTAMP:20191123T170300Z
DTSTART:20191123T123000Z
DTEND:20191123T143000Z
SEQUENCE:1
DESCRIPTION:Planning Item 01
END:VEVENT
END:VCALENDAR

示例2:更新的ICS

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:[email protected]
SUMMARY:Planning Item 01
DTSTAMP:20191129T170300Z
DTSTART:20191129T123000Z
DTEND:20191129T143000Z
SEQUENCE:0
DESCRIPTION:Planning Item 01
END:VEVENT
END:VCALENDAR
calendar exchange-server icalendar
1个回答
0
投票

虽然示例2中的DTSTAMP在示例1中的之后,但是您的SEQUENCE向后(初始= 1,更新= 0)。

© www.soinside.com 2019 - 2024. All rights reserved.