Open the Info.plist file of the calendar you are interested in and look for:
https://pXX-caldav.icloud.com/USER_ID/principal/
. (The principal
URL is going to be the same for all your iCloud calendars.)USER_ID/calendars/CALENDAR_ID
If you are interested in the iCal link (for read-only subscriptions):
open the iCal application, go to the calendars list on the left, click
on the share icon and you will get a public address to share the
calendar. You need to replace the webcal
protocol with https
.
The URL of the calendar is then formed as follows:
Calendar-id | CALENDAR_ID |
Main url | https://pXX-caldav.icloud.com/USER_ID/calendars |
CalDAV url | https://pXX-caldav.icloud.com/USER_ID/calendars/CALENDAR_ID |
ICS | https://pXX-calendars.icloud.com/published/2/A_VERY_LONG_STRING |
(See: https://discussions.apple.com/thread/3414939?start=0&tstart=0 for a similar discussion.)
Google makes it a bit easier to find the calendars’ URLs.
The calendar URL is then formed as follows:
Calendar-id | STRING@gmail.com |
Main url | https://www.google.com/calendar/dav |
CalDAV url | https://www.google.com/calendar/dav/STRING@gmail.com |
ICS | https://www.google.com/calendar/ical/USERNAME/private-SOMESTRING/basic.ics |
OwnCloud and NextCloud are two good choices if you want to host your own private cloud.
The calendars URLs are readily available from the web interface: you will find the calendar address by clicking on the gear at the bottom of the page when you visit a calendar. The ID of the calendar is the calendar name.
Calendar-id | CALENDAR_NAME |
Main url | https://NEXTCLOUD-SERVER-URL/remote.php/caldav/calendars/USERID |
CalDAV url | https://NEXTCLOUD-SERVER-URL/remote.php/caldav/calendars/USERID/CALENDAR_NAME |
ICS | Â |
Get in touch
Comments