Expand description
Apple Calendar (iCloud) adapter.
Apple doesn’t offer a REST API for its calendars, so this adapter talks CalDAV
(RFC 4791) to caldav.icloud.com.
Authentication uses an Apple ID together with an
app-specific password - your regular
Apple ID password will not work.
See AppleCalendar to connect to a calendar and tum_apple_sync for the
counterpart of tum_google_sync.
Structs§
- Apple
Calendar - A connected Apple Calendar, used by tum_apple_sync.
- Calendar
Info - A calendar collection as advertised by the CalDAV server.
Constants§
- ICLOUD_
CALDAV_ URL - The CalDAV entry point of iCloud, used by
AppleCalendar::connect.
Functions§
- list_
icloud_ calendars - Lists all calendars of an iCloud account, which is handy to find out the exact
name to pass to
AppleCalendar::connect. - tum_
apple_ sync - This is a callback which synchronizes your TUM Calendar to your Apple (iCloud) Calendar.