我沒有看到任何明顯的方法從API文檔在這裏導入ICS文件導入到谷歌日曆:有沒有辦法以編程方式將ICS導入Google日曆?
http://code.google.com/apis/calendar/developers_guide_protocol.html
而且我非常喜歡不是必須分析他們自己剛剛發送的約會進入GCal。我正在尋找一個編程解決方案,而不是像Thunderbird,Outlook等的導入插件。使用任何語言進行ICS解析的第三方API都是可以接受的。有任何想法嗎?
我沒有看到任何明顯的方法從API文檔在這裏導入ICS文件導入到谷歌日曆:有沒有辦法以編程方式將ICS導入Google日曆?
http://code.google.com/apis/calendar/developers_guide_protocol.html
而且我非常喜歡不是必須分析他們自己剛剛發送的約會進入GCal。我正在尋找一個編程解決方案,而不是像Thunderbird,Outlook等的導入插件。使用任何語言進行ICS解析的第三方API都是可以接受的。有任何想法嗎?
您不必爲了將其導入到Google日曆而解析ICS,它就可以直接導入它們......從最終用戶的Web視圖中,只需單擊「導入日曆」即可。從API中,我會查看Adding New Subscriptions部分。
這不太合適,因爲我不想訂閱基於網絡的日曆。我想推入的數據在網絡上不可用。我想基本上傳一個文件,並讓Google日曆成爲它的典範商店。 – 2008-09-25 19:29:11
對於我的iCal2GCal應用程序,我使用Googlecalendar Ruby Gem來解析.ics文件,然後將事件添加到Googlecalendar中。它可能會給你一些關於如何去做的想法。您可以查看完整的source code。
我已經創建了一個簡單的開放源代碼.net工具來做到這一點,可在http://gcalicsimporter.codeplex.com/。
這個問題有什麼進展嗎?將ics導入Google日曆而不解析之前真的不可能? – theomega 2011-07-18 14:03:06
以下前兩個答案看起來似乎是合理的,但我無法測試它們並讓它們工作。現在我不再需要這個功能了。如果下面的C#或Ruby解決方案工作,請告訴我! – 2011-07-24 02:10:31
請注意,缺少API支持直接導入ICS文件是谷歌錯誤跟蹤系統中此條目的主題:[問題210 - apps-api-issues - 能夠導入標準iCalendar(.ics)文件](https:/ /code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=210) – nealmcb 2014-10-11 01:25:36