在 iCalendar 文件 (.ics) 中设置管理器属性

COi*_*Oil 4 php icalendar calendar

我们正在使用 php 库ZContent/icalendar为事件生成 ics 文件,到目前为止,它可以工作。

然而,当将该文件与 Google 日历一起使用时,该事件显示如下:

谷歌议程条目

如何设置“未知组织者*”的值?(奎)(谁)

当查看规范时,有一个ORGANIZER属性,但它似乎与事件无关,而是与VTODO对象相关VJOURNAL

或者它需要一封电子邮件吗?不只是一个名字?

Arn*_*aud 9

嗯,VEVENT 的实际规范位于https://www.rfc-editor.org/rfc/rfc5545#section-3.6.1,它当然包含 Organizer 属性,该属性本身具有 mailto: uri 作为值,并且通常还具有CN 参数。请参阅https://www.rfc-editor.org/rfc/rfc5545#section-3.8.4.3

给出了一个基本的例子:

ORGANIZER;CN=John Smith:mailto:jsmith@example.com
Run Code Online (Sandbox Code Playgroud)