0

我试图将两个事件放在一个 ICS 中。为此,我帮助了这个论坛上的一个例子:

(...)
BEGIN:VCALENDAR
PRODID:-//bobbin v0.1//NONSGML iCal Writer//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART:20100701T080000Z
DTEND:20100701T110000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003a@yoursever.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 1
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 1
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
DTSTART:20100701T120000Z
DTEND:20100701T130000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003b@yoursever.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 2
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 2
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
(...)

结果是邀请在日历中只注意到第一个事件,第二个被忽略了。

什么问题?

我在 Outlook 和 Gmail 中观察到了相同的结果。

4

1 回答 1

0

如果要导入许多事件:

对于gmail,你可以实现gmail日历的api,

对于outlook,你可以将icalendar方法改为“发布”,它会创建新的日历,新的日历会包含很多事件

如果您只发送一个约会,那将不是问题,但是如果您有很多约会,那将是一个问题,因为如果您在电子邮件中包含许多事件或者您每封邮件发送每个约会,这很奇怪

于 2013-06-19T03:45:00.173 回答