Google Calendar – How to Sync Facebook Events with Google Apps Calendar

facebook-eventsgoogle-appsgoogle-calendarsync

I have tried this before but didn't get anywhere.

I have a Google Apps account of my own domain that I use for email, calendar and contacts. I sync all of these with my iPhone.

I would like to sync Facebook Events I am attending/maybe attending only to another calendar (separate colour) within my Google Apps account calendar. I dont want to have to export to ICS etc. everytime a new event comes up.

I have also tried using http://www.fbcal.com/ but this wouldn't show events with Google Apps.

[Follow Up Edit]
Now that the event issue has been sorted out, thanks to eventbusyfix the Facebook Events are working in "other calendars" within my Google Apps calendar. How can you sync this over the air to an iPhone? I only ever see the options to sync your main calendars.

Oh, while I'm at it what about syncing Facebook birthdays as well (not export)?

Best Answer

There's an article on this here. I've not checked that it works, but it seems pretty straight forward. The essence is that instead of importing the calendar, you add the URL of your event feed as a public calendar - here's a summary of the steps:

  1. In Facebook click on "Events"
  2. Click on "Export Events" and copy the URL
  3. In Google Calendar go to "Add" under "Other calendars" and choose "Add by URL"
  4. Paste the URL you copied from Facebook and click "Add"

[Update: to make answer more complete]
If you run into issues with private events not showing properly then check out eventbusyfix.info. This site acts as an inbetween to clear the private flag and enable Gmail to show them properly (Thanks to prestomation for this tip)
[/Update]

Hope that helps!