好吧,伙计们,这是令人讨厌的事情:我制作了一个批处理文件,该文件制作了一个.ics
我应该每天在我的 Google 日历中“上传”的文件。现在,批处理工作得很好,问题是我对结果的行为。
长话短说,如果我碰巧只有最后一个事件被提交到日历UID
。VEVENT
例子:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//prodvam v0.3//EN
METHOD:PUBLISH
BEGIN:VEVENT
UID:prod
STATUS:CONFIRMED
SEQUENCE:0
DTSTART;VALUE=DATE:20141112
SUMMARY:SUMMARY1
END:VEVENT
BEGIN:VEVENT
UID:prod
STATUS:CONFIRMED
SEQUENCE:0
DTSTART;VALUE=DATE:20141112
SUMMARY:SUMMARY2
END:VEVENT
END:VCALENDAR
这只会提交一个名为SUMMARY2
11 月 12 日的事件......
我知道UID
提交事件不是必需的,但如果我想稍后删除事件,这是必须的[而且我需要它,所以我不能只删除那行“代码”]。
我可以删除事件,创建.ics
文件和所有内容,只是,我只是不明白为什么UID
只会提交最后一个事件!
我尝试添加/替换各种东西,甚至是无意义的东西,比如事件的评论......
我做错了什么?任何提示?