4

我目前正在编写一个松散地基于 iCalendar 标准的调度应用程序。有谁知道我可以在哪个属性中存储事件创建者的信息?通过浏览 iCalendar RFC 2445,我发现了这个属性:Organizer。即使他/她是唯一参与活动的人,我可以将活动创建者的信息存储在属性中吗?或者已经有一个字段来存储事件创建者的信息???!

4

3 回答 3

7

来自 rfc2445 的一些注释

一致性:该属性必须在指定组计划日历实体的 iCalendar 对象中指定。此属性必须在指定日历用户忙碌时间的发布的 iCalendar 对象中指定。此属性不得在仅指定时区定义或定义日历实体的 iCalendar 对象中指定,这些日历实体不是组计划实体,而是仅在单个用户的日历上的实体

于 2008-09-19T05:16:20.970 回答
6

ORGANIZER;CN="Sally Example":mailto:sally@example.com

看起来像答案

于 2008-09-17T04:54:34.673 回答
1

我正在研究一个类似的应用程序,关注事件跟踪和处理,并得出与 Jeffrey04 相同的结论。

具体来说,为了表示警告或警报,使用 VJOURNAL 组件似乎是合适的,因为事件是过去的,可能会一直持续到现在,但肯定不是会议。VJOURNAL 也不占用日历上的空间。恕我直言,代表发起者的最佳字段是X-WR-RELCALID,它不是 RFC5545,但似乎符合创建者 UID 的想法。我会将其链接到 vCard UID。

我不明白为什么事件创建者的想法对于 iCal 规范的编写者来说并不重要。

于 2013-03-07T08:52:52.643 回答