Sync a single Google Calendar with CalDav

24,638

Solution 1

Use the URL you suggest, https://apidata.googleusercontent.com/caldav/v2/yourID/events, but rather than using [email protected] as the substitute for yourID, put in the calendar name instead.

To find that name, start with a Google Calendar window, then go to Settings->Calendars and click on the name of the Calendar you care about. Now scroll down to the "Calendar Address" row and look to the right of the XML/ICAL/HTML links to where it says "Calendar ID". This should look like an email address with a bunch of random-looking letters and numbers followed by @group.calendar.google.com. That whole thing is what you substitute for yourID.

Solution 2

Try GDATA provider. It let's you sync a specific calendar from your google account. https://wiki.mozilla.org/Calendar:GDATA_Provider#Accessing_your_Calendar

Share:
24,638

Related videos on Youtube

Butzke
Author by

Butzke

Updated on September 18, 2022

Comments

  • Butzke
    Butzke over 1 year

    At work we use Mozilla Thunderbird with Lightning plugin to manage our calendar, and I want to sync with my Google Calendar account.

    The problem is that in my Google Calendar account, I have 3 specific calendars, and I just want to sync one of them.

    If I use the XML option in Lighting I can't accept any invite.

    I tried the iCal mode, but it didn't worked.

    So I tried to use the CalDav and it worked, but it syncs all 3 of my calendars.

    The Google Calendar API suggests to use this link to connect the CalDav:

    https://apidata.googleusercontent.com/caldav/v2/yourID/events
    

    I want to sync just a single calendar of my Google Calendar Account with the Lighting plugin in Thunderbird.

    Can I have some CalDav url to set just a specific calendar instead of all 3 calendars?

    Thuderbird 24.5
    Lightning 2.6.5

  • Butzke
    Butzke almost 10 years
    This GDATA is actuallly the Provider for Google Calendar 0.25. This tool work with just one calendar. But I cannot accept invite from Thunderbird and its not two-way.
  • petersaints
    petersaints almost 8 years
    Correct answer, but I'd like to add that using [email protected] as the substitute for yourID gives you access to your primary calendar through CalDAV. It doesn't sync all of your calendars at once as the OP seems to suggest.
  • ETL
    ETL about 2 years
    What authentication should be used for a Google calendar caldav? Just the user's regular login email & password?