查看 iCloud 日历

Reviewing iCloud Calendars

问题:有没有办法确认 iCloud 日历是空的,或者列出日历的内容?

背景: 我有很多日历(iCloud、Google 和其他日历)是我多年来创建的。我现在想将它们管理到更小的数量并删除重复的事件和操作。

目前我正在查看我的 iCloud 日历。有几个日历似乎是空的,因为当我来回滚动月份时,我在日历上看不到它们的任何内容。但是,我的日历可能包含我忘记但又不想丢失的内容。

您可以使用标准访问 iCloud 日历 CalDAV protocol. As a recent complication you need to setup an app-specific-password 访问您的帐户。

您没有提到您想在什么编程环境中执行此操作,但是: Building a CalDAV client 是一个很好的资源。 使用 curlxmlstarlet.

等工具也可以轻松完成列出日历等基本内容