get protected ical calendars in google calendar

This is a short and sweet post. I was trying to merge and sync all my calendars (something I do every so often which leaves me frustrated, drunk and huddled in a corner crying) and decided on google calendar as a main point since I have my work Outlook synced up with it (using their outlook sync program). I setup a simple WebDAV url on my good ole’ dreamhost and had a password protected directory to publish my schedule to from iCal.

iCal can publish to a password protected directory just fine — but to my surprise, google calendar could _not_ read from one… _only_ public urls. Wtf? I’m really hoping I overlooked something because this is just pathetic.

Anyway, the solution turned out to be dirt simple. Keep all protected calendars in a /private folder on my domain and have a public facing script to route stuff. So I went to work, and a few minutes later, here it is.

I tested this just now and google calendar can indeed read my password protected calendar so thats cool. It isn’t the best way I’m sure — but, hey, it only took a few minutes (edit: less time than it took to write this post in fact) and it gets the job done. (Plus I don’t exactly have a “personal” personal calendar, I’d just rather it not be public.)

view the protected ical calendars in google project page

Hope that can help someone. Or if there were any suggestions feel free to e-mail me :)



Comments

  1. Rick February 13th

    Comment Arrow

    The link to the “protected ical calendars in google project” seems to be broken:

    http://code.ubrio.us/projects/show/google-ical

    Do you have an updated link?


  2. Guy Rintoul February 18th

    Comment Arrow

    Hey – thanks for the post, looks like it could be just what I need! However the link to the project is broken – any chance you could either update it, or send me through the script/how-to please? :)


Add Yours

  • Author Avatar

    YOU


Comment Arrow



About Author

Rob Hurring

Ruby, Rails, PHP, bash... oh my!