最常见的标准,通过网络提供即将举办的活动

Joe*_*oel 6 microformats icalendar feeds

表面事件或日历数据的常用方法/官方标准是什么?

我的用例是我想将来自几个不同网站的事件信息聚合到一个日历或事件列表中(这是在Intranet上,我们可以控制所有网站).我想要求网站以某种格式呈现他们的数据,以便我可以使用它.

我调查过的事情:

  • 的iCalendar
  • hCalendar(微格式) - 嵌入到网页中,但是网络爬虫是必需的吗?
  • RSS - 没有明确的嵌入时间特定数据的标准(事件提案仍处于'建议'状态http://web.resource.org/rss/1.0/modules/event/)

虽然iCalendar似乎是最常用的,但我的犹豫是内容创作者也不容易以iCalendar格式呈现他们的数据.我想这就是hCalendar变得有用的地方.

Cal*_*vin 0

查看杜克大学的数据源。他们以 RSS 和自定义 XML 形式提供日历/事件源。他们还发布了示例 PHP/JavaScript 代码,了解如何使用他们的提要。您可能希望 Intranet 上的站点以这 2 种格式之一提供其 feed,并使用类似于其示例 PHP 脚本的内容来聚合 feed。