【发布时间】:2018-08-14 04:29:32
【问题描述】:
问题:有没有办法确认 iCloud 日历为空,或者列出日历的内容?
背景:多年来我创建了许多日历(iCloud、Google 和其他)。我现在想将它们管理到更小的数量并删除重复的事件和操作。
目前我正在查看我的 iCloud 日历。有几个日历似乎是空的,因为当我前后滚动几个月时,我在日历上看不到任何内容。但是,我的日历可能包含一些我已经忘记但不想丢失的内容。
【问题讨论】:
问题:有没有办法确认 iCloud 日历为空,或者列出日历的内容?
背景:多年来我创建了许多日历(iCloud、Google 和其他)。我现在想将它们管理到更小的数量并删除重复的事件和操作。
目前我正在查看我的 iCloud 日历。有几个日历似乎是空的,因为当我前后滚动几个月时,我在日历上看不到任何内容。但是,我的日历可能包含一些我已经忘记但不想丢失的内容。
【问题讨论】:
您可以使用标准访问 iCloud 日历 CalDAV 协议。作为最近的并发症,您需要setup an app-specific-password 才能访问您的帐户。
您没有提及您想在什么编程环境中执行此操作,但是:
Building a CalDAV client
是一个很好的资源。
使用curl 和xmlstarlet 等工具也可以很容易地完成诸如列出日历之类的基本工作。
【讨论】: