2

我正在为我们每周的学校议程设置“导出为 ics 文件”(iCal) 的功能。下载提示有效,但在 iCal (Mac OS X) 中打开时,iCal 告诉我日历无效。我在文本编辑器中打开了文件,对我来说它看起来不错。

我怀疑我的 download.php 脚本错误或设置了错误的 mimetype。

我试过texttext/calendar。没运气。

所以我的问题是:ics 文件的正确 mimetype 是什么?

4

3 回答 3

3

iCalendar 数据具有 MIME 内容类型文本/日历。

维基百科

如果你保存它然后加载它,我怀疑这是问题所在 - 检查你的数据,字符集,行尾......

于 2009-08-21T12:35:21.113 回答
1
text/calendar

来自RFC 2447 iCalendar 基于消息的互操作性协议

2.1 MIME 媒体类型

包含根据
本文档格式化的内容信息的 MIME 实体将被称为“文本/日历”内容类型。假定此内容类型将通过 MIME 电子邮件传输进行传输。

于 2009-08-21T12:41:59.087 回答
0

这对其他人来说可能很方便,它是 iCal 验证器- http://severinghaus.org/projects/icv/

于 2014-03-06T15:51:46.833 回答