我正在使用 Outlook 2007,无法通过导入 *.ics 文件来取消事件。使用METHOD:CANCEL
和STATUS:CANCELLED
属性,我可以取消 Google 日历中的事件,但不能取消 Outlook 2007 中的事件。它会创建重复的事件。我试图X-WR-RELCALID
在标题中设置标签,但它仍在创建重复记录。
如果有人可以提供工作示例,我将不胜感激。
例子:
插入:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
BEGIN:VEVENT
DTSTART:20130906T094830Z
DTEND:20130906T101830Z
DTSTAMP:20130906T163053Z
UID:MyUID402
DESCRIPTION:Test Description
LOCATION:Test Location
ORGANIZER:MAILTO:test@gmail.com
SEQUENCE:0
SUMMARY:Test Summary
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
并取消:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
METHOD:CANCEL
BEGIN:VEVENT
DTSTART:20130906T094830Z
DTEND:20130906T101830Z
DTSTAMP:20130906T163053Z
UID:MyUID402
DESCRIPTION:Test Description
LOCATION:Test Location
ORGANIZER:MAILTO:test@gmail.com
SEQUENCE:1
STATUS:CANCELLED
SUMMARY:Test Summary
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
因此它在 Google 日历中完美运行,但由于某种原因它不适用于 Outlook。与X-WR-RELCALID
标签相同的结果。