有没有办法以编程方式将ICS导入Google日历?

时间:2008-09-25 19:05:56

标签: google-calendar-api icalendar gcal

我没有看到任何明显的方法从这里的API文档将ICS文件导入Google日历:

http://code.google.com/apis/calendar/developers_guide_protocol.html

我非常希望不必自己解析它们只是为了将约会发送到GCal。我正在寻找一个程序化的解决方案,而不是像Thunderbird,Outlook等的导入插件。用于进行ICS解析的第三方API在任何语言中都是可以接受的。有什么想法吗?

3 个答案:

答案 0 :(得分:7)

我已经创建了一个简单的开源.net实用程序,可以在http://gcalicsimporter.codeplex.com/处找到。

答案 1 :(得分:3)

您不必解析ICS只是为了将其导入Google日历,它可以直接导入它们......从最终用户的Web视图,它就像点击导入日历一样简单。在API中,我会查看Adding New Subscriptions部分。

答案 2 :(得分:2)

对于我的iCal2GCal应用程序,我使用Googlecalendar Ruby Gem来解析.ics文件,然后将事件添加到Googlecalendar中。它可能会给你一些关于如何去做的想法。您可以查看完整的source code