1

I am thinking of building an Android app that fetches Notes and Reminders associated with an Apple ID. Is it possible to access them with http requests somehow? icloud.com uses their data, so I thought maybe it is exposed via some API, but I cannot find any documentation.

4

3 回答 3

1

空无一人。到目前为止唯一公开的是 CloudKit api,它用于访问您自己创建的键值数据。

如果要访问提醒,则可以使用 iOS 原生 api: https ://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/EventKitProgGuide/ReadingAndWritingReminders/ReadingAndWritingReminders.html

于 2015-09-24T10:53:41.080 回答
0

IFTTT ( https://ifttt.com/ )是我用来获取我创建的提醒或标记为已完成的一个 hacky 解决方案。您可以在手机上下载它。这可以选择将提醒值输出到 google 文档、google 表格或其他您以后可以使用 google API 轻松获取的位置。这就是我目前正在做的事情。此外,如果您打算创建提醒,您可以使用 pyicloud ( https://github.com/picklepete/pyicloud )。我也在使用它的小项目。随意贡献!

于 2020-05-09T18:40:07.600 回答
-1

我知道有些人可能不喜欢这个答案,因为它可能是一个非常灰色的区域,但是假设您获得了用户的许可,您也许可以使用可以向数据公开 API 的刮板工具制作自己的 API。这样,您可以制作一个 Android 应用程序,通过 icloud.com 站点访问用户的 iOS 数据,然后允许他们通过您的应用程序在他们的 Android 设备上使用它/管理它。

搜索刮擦工具,您会发现现在有很多可用的工具。他们的定价通常包括一个免费套餐,该套餐可能适合您的目的,也可能不适合您的目的。ParseHub 是一个很棒的。如果您发现自己卡住了,还有其他一些可以绕过 ParseHub 浏览器的某些麻烦限制。

如果您制作的应用程序取得了良好的成功,那么支付升级费用可能是一项不错的投资。

于 2018-08-06T20:36:07.533 回答