我编写了一个生成 ics 文件输出的 php 脚本:
BEGIN:VCALENDAR
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
版本:2.0
BEGIN:VEVENT
DTSTAMP:20120801T000000Z
DTSTART:20120801T000000Z
DTEND:20120801T000000Z
摘要:测试组织者
:Me
UID:Me
END:
VEVCALENDAR
使用在线验证器时,该文件显示为有效:
http://severinghaus.org/projects/icv/
现在这是奇怪的事情......如果我选择打开由 php 生成的文件,我会收到 MS Outlook 错误消息不是有效的 Internet 日历文件。但是,如果我从创建它的文件夹中打开它,它就会毫无问题地导入。
有没有人有任何想法?