Is there a way to programmatically import ICS into Google Calendar?

Joe Shaw picture Joe Shaw · Sep 25, 2008 · Viewed 37k times · Source

I don't see any obvious way to import ICS files into Google Calendar from the API docs here:

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

And I'd greatly prefer not to have to parse them myself just to send the appointments into GCal. I'm looking for a programmatic solution, not something like import plugins for Thunderbird, Outlook, etc. Third party APIs to do the ICS parsing are acceptable, in any language. Any ideas?

Answer

Alejandro Mezcua picture Alejandro Mezcua · Oct 21, 2009

I have created a simple open source .net utility to do just that, available at http://gcalicsimporter.codeplex.com/.