无法使用ics文件删除谷歌日历上的事件

时间:2018-02-21 15:06:22

标签: icalendar

我使用ics文件成功在谷歌日历上创建活动,但是当我尝试使用ics文件删除/取消此活动时,它无效。

---创建Ics ----

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//ClaryIcon/NONSGML OneScreen//EN
BEGIN:VEVENT
DTSTART:20180222T145000Z
DTEND:20180222T145000Z
SUMMARY:testttt
DESCRIPTION:Meeting Invite from OneScreen Hype\nMeeting Owner: ali\nSip Address: Not Supported\nDail in: \n\n
UID:5a8d8747eebadc109c908e11
DTSTAMP:20180221T145048Z
ORGANIZER;CN=ali:mailto:noreply-hype@onescreensolutions.com
END:VEVENT
END:VCALENDAR

---取消Ics ----

BEGIN:VCALENDAR
VERSION:2.0
METHOD:CANCEL
PRODID:-//ClaryIcon/NONSGML OneScreen//EN
BEGIN:VEVENT
DTSTART:20180221T145152Z
DTEND:20180221T145152Z
SUMMARY:testttt
DESCRIPTION:
UID:5a8d8747eebadc109c908e11
DTSTAMP:20180221T145152Z
ORGANIZER;CN=ali:mailto:noreply-hype@onescreensolutions.com
END:VEVENT
END:VCALENDAR

主要是我使用uid来识别特定事件

1 个答案:

答案 0 :(得分:0)

尝试添加状态:根据RFC5545规范取消

https://tools.ietf.org/html/rfc5545#page-93

不确定,但您可能还需要SEQUENCE(检查规范的确切语法)以指出哪个是最新修改。