我正在使用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
标记的结果相同。