是否可以通过CloudKit获取iCloud Notes?我看了一下文档:
https://developer.apple.com/documentation/cloudkit
但是无法找到访问Notes数据的方法。
答案 0 :(得分:1)
您指的是Apple的Notes应用程序吗? https://support.apple.com/guide/notes/welcome/mac
如果是,则否,没有用于访问该数据的API。它位于Apple的CloudKit容器之一中,只能由Notes应用程序访问。
答案 1 :(得分:0)
你知道吗? 您可以使用它。但非官方的。 https://github.com/MauriceConrad/iCloud-API
答案 2 :(得分:0)
我认为没有用于访问 iCloud Notes 的公共 API。此 answer by test 链接至此 project that uses Apple's private iCloud API。
但是,Apple iCloud Terms 部分 VBi 禁止“通过任何自动化方式(如脚本或网络爬虫)访问服务”,并且部分 VIIB 表示:
<块引用>在某些情况下,Apple 可随时在不事先通知的情况下立即终止或暂停您的全部或部分帐户和/或对服务的访问。此类终止的原因应包括: (a) 违反本协议。 . .
如果您想了解 Apple 的私有 API 是如何工作的,我不认为(尽管不要引用我的话)他们的条款禁止您观察在您授权使用 iCloud 备忘录期间发生的网络流量.
例如,从您的台式机或笔记本电脑,您可以use Google Chrome to inspect the network activity 的 iCloud 笔记:
可能还有一种方法可以检查 macOS(或 iOS)Notes 应用的网络流量。