2011-09-02 52 views
10

有一些网页有一个add to iCaladd to Google Calendar按钮,当你点击,它以某种方式添加一个事件到你的日历,它会是iCal或谷歌日历。添加到iCal和谷歌日历按钮到页面

我需要在网页上这样做,但似乎无法找到有关它的文档。

回答

5

通常这是一个简单的按钮,带有事件的ics文件。您可以在iCalendar protocol之后构建自己的ics文件,或者使用现有的库,例如,在.NET编程语言中,DDay.iCal是一个了不起的工具。

如果你只想手动生成与谷歌日历按钮按钮,谷歌有它,它自己的发电机:

http://www.google.com/googlecalendar/event_publisher_guide.html

+1

但是,我相信没有办法将Google日历传递给iCal文件。这将非常有用,因为事件数据将与iCal提要保持同步。 – ubik

+0

当然你可以...只是导入一个'.ics'文件:)问题是,它只会使用这个新的日历作为只读日历,这很糟糕,所以我们不能两种方式,它只会同步来自'ics'来源。 – balexandre

+0

这个URL真的很有用,但是,我没有找到任何关于这个参数和选项的完整列表的详细文档。你知道这样的事吗? – szajmon