【问题标题】:unable to delete event on google calendar using ics file无法使用 ics 文件删除谷歌日历上的事件
【发布时间】:2018-02-22 07:05:46
【问题描述】:

我使用 ics 文件成功在 google 日历上创建了活动,但是当我尝试使用 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 来识别特定事件

【问题讨论】:

    标签: icalendar


    【解决方案1】:

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

    https://www.rfc-editor.org/rfc/rfc5545#page-93

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

    【讨论】:

      猜你喜欢
      • 2017-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-04
      相关资源
      最近更新 更多