Google calendar api 有没有办法通过编程将ICS导入Google日历?

Google calendar api 有没有办法通过编程将ICS导入Google日历?,google-calendar-api,icalendar,gcal,Google Calendar Api,Icalendar,Gcal,我看不到从API文档将ICS文件导入Google日历的任何明显方式: 我更愿意不必亲自解析它们,只需将预约发送到GCal。我正在寻找一个编程解决方案,而不是像为Thunderbird、Outlook等导入插件那样。任何语言都可以使用第三方API进行ICS解析。有什么想法吗?你不需要解析一个ICS就可以将它导入谷歌日历,它可以直接导入它们。。。从最终用户的web视图中,只需单击导入日历即可。在API中,我将查看该部分。对于我的iCal2GCal应用程序,我使用解析.ics文件,然后将其中的事件添

我看不到从API文档将ICS文件导入Google日历的任何明显方式:


我更愿意不必亲自解析它们,只需将预约发送到GCal。我正在寻找一个编程解决方案,而不是像为Thunderbird、Outlook等导入插件那样。任何语言都可以使用第三方API进行ICS解析。有什么想法吗?

你不需要解析一个ICS就可以将它导入谷歌日历,它可以直接导入它们。。。从最终用户的web视图中,只需单击导入日历即可。在API中,我将查看该部分。

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

我创建了一个简单的开源.net实用程序来实现这一点,可在。

上找到。这不太管用,因为我不想订阅基于web的日历。我想输入的数据在web上不可用。我想上传一个文件,让Google calendar成为它的标准存储。@Grank没有回答这个问题,仍然是我想要的:)不幸的是Google calendar rubygem似乎不能与Google Apps帐户一起使用,所以我无法测试。看起来不错,虽然我无法在OS X上的Mono上运行它。我正在寻找Java示例,但.NET解决方案对我来说也应该可以。@JoeShaw Mono上的gcalicsimporter遇到了什么问题?@nealmcb抱歉,我不记得了,那是4.5年前的事了。在这个问题上有什么进展吗?在没有解析的情况下将ics导入Google日历真的不可能吗?下面的前两个答案似乎是合理的,但我无法测试它们并让它们工作。现在我不再迫切需要这个功能了。如果下面的C#或Ruby解决方案有效,请告诉我!请注意,直接导入ICS文件缺乏API支持,这是谷歌缺陷跟踪系统的主题: