首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iCalendar (ics)版本和各种日历客户端(Outlook、iCal、Lotus )-什么是有效的,哪些不起作用?

iCalendar (ics)版本和各种日历客户端(Outlook、iCal、Lotus )-什么是有效的,哪些不起作用?
EN

Stack Overflow用户
提问于 2010-12-01 22:39:57
回答 1查看 2.6K关注 0票数 7

我正在开发一个web应用程序,允许用户创建事件日历,然后将这些事件下载到他们选择的日历程序中(例如,Outlook、Lotus、iCal、Google等)。

web应用程序以iCalendar (ics)格式将事件数据作为附件输出。

我遇到了很多问题..。

  1. 如果我使用"VERSION:1.0",Outlook 2003将识别并导入附件。然而,苹果iCal不会。如果是"VERSION:2.0",iCal会工作,但Outlook 2003不会。
  2. 如果附件有多个事件(VEVENT),那么Outlook 2003只导入第一个事件,除非用户使用Outlook的导入函数。
  3. I没有Lotus,也没有多个版本的Outlook (2007、2010),因此我不能轻松地处理这些事件。

我不介意实现一个小对话框来询问用户他们使用什么日历程序,这样我就可以相应地定制输出。然而,我不知道每个主要项目支持或要求什么。

有没有人找到一种资源,根据日历程序列出哪些有效,哪些不起作用?例如,Outlook 2007或2010是否支持“版本:1.0”?是否有办法使Outlook 2003支持"VERSION:2.0“或处理多个事件?Lotus支持什么?雅虎和谷歌呢?

我不需要支持每个程序,但我想支持尽可能多的主要项目。

事先非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-08-02 01:37:56

关于Lotus,您可以从IBM站点下载Notes客户机软件的试用版,这可能是测试应用程序所需要的全部内容。Notes可以通过“导入”菜单导入条目,或者将ical文件拖放到Notes中。(如果需要进行特定于Notes的进一步开发,还可以从IBM网站下载"Domino Designer“软件的免费版本- IBM使设计器软件免费供单机使用-没有服务器访问。)

在IBM站点上有一篇KBase文章,其中包含了Notes (8.5) - http://www.ibm.com/developerworks/lotus/library/notes85-icalendar/index.html的最新版本中有关iCal支持的一些细节。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4329884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档