问题标签 [icloud-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 从 iCloud 登录用户获取所有笔记。
如果有人对从 iCloud 中获取所有笔记有任何想法,请帮助我。我正在使用以下示例 iCloud 集成
但在上面的示例中,他们正在创建新笔记并获取它们。就我而言,我需要登录用户的所有注释。
ios - 在应用程序中从 iCloud 下载用户的文件
我打算向用户展示一个文档选择器,就像照片库一样,用户可以在其中选择他们的 icloud 文件,并可以在应用程序中下载或使其可用。然后我会使用这些文件上传到我的自定义 API 服务器上。
这可能吗?怎么做?
icloud - 苹果 iCloud REST API
我想将 Apple 日历和相关事件同步到我的自定义 Web 日历应用程序中。我可以使用 Outlook 和 Google 做到这一点。我将 Windows 和 Google 与 OAuth 离线访问同步,但我没有找到任何与 Apple 日历相关的内容。
Apple iCloud 帐户是否存在 OAuth/REST API,最好与 JavaScript 一起使用?
cloudkit - 使用 Python 的 CloudKit API
我的 iOS 应用程序使用 CloudKit 作为后端。该应用程序主要收集简单的用户信息(姓名、公司、电子邮件电话)。
我想将所有这些数据从 cloudkit 仪表板导出到一个 csv 文件中,这样我就可以将这些数据上传到另一个数据库中。
我遵循了这个:https ://github.com/lionheart/requests-cloudkit来验证我的 api。
但是,我无法弄清楚如何从我的数据库中查询和获取记录。
当我执行时:
它返回:
但是,我希望它返回记录类型“Establishment”的所有记录。
任何帮助深表感谢!
谢谢!
google-api - 类似 cronofy.com 的联系人解决方案
使用 cronofy.com,您可以访问与第三方相同的 API,以使用 Google 日历、Outlook.com、iCloud 等服务来同步日历。您知道联系人的类似解决方案吗?目标是,您拥有与 Google 通讯录、Outlook.com、iCloud 相同的端点和参数,就像 cronofy 对日历一样。谢谢你的帮助。
ios - 如何通过提供“icloud 凭证”通过 JavaScript/PHP 提取 icloud 数据?
我们正在寻找任何类型的 SDK / API 或可用于提取 icloud 数据的参考,例如(消息、照片和视频、浏览器历史记录、通话记录、联系人、已安装的应用程序、联系人(实时)、照片和视频(实时)、位置(实时)、WhatsApp 消息、Skype 消息、日历、Line 消息、Kik 消息、Viber 消息、Facebook 消息、微信消息、Snapchat 消息、文件列表、浏览器历史记录(实时))通过提供 icloud 凭据作为输入。
我们正在尝试制作类似于https://www.reincubate.com/contact/support/icloud-api/#working的网络服务/软件,用于为 icloud 用户提供从 icloud 服务器中提取数据的许可 API。
已经通过 icloudKit JS 和 icloud 存储 API(键值存储和 iCloud 文档存储)但是不清楚,因为它们可能有助于我们想要实现的目标。
Apple 可能会提供用于提取 icloud 数据的 API / SDK,因为他们有许多可用的 icloud 备份提取器软件软件,并且需要知道他们正在工作的后端。
icloud备份提取软件软件示例如下:
calendar - iCloud 日历:从 CalDav 服务器获取未经授权的错误
我正在尝试使用 CalDav 在 iCloud 日历上放置一个事件。经过几次正确的请求和响应并获取用户主体和日历后,当我尝试 PUT 事件时,服务器返回未经授权的错误。
这是来自提琴手的网络日志:
要求:
回复:
要求:
回复:
要求:
回复:
要求:
回复:
服务器重定向我并删除导致未经授权的错误的授权标头:
回复:
当我定位重定向 URL 时遇到另一个错误:
我究竟做错了什么?
icloud - 通过 CloudKit JS 从 iCloud 联系人获取地址
我希望我的 Web 应用程序允许从 iCloud 联系人导入用户联系人(特别是地址)。
类似于Google People API为 Google Contacts 提供的东西。
场景是,用户使用桌面浏览器访问我的站点并导入他们的所有联系人。
因此,用户不应该浪费时间输入他们所有的联系人以便能够在网站上使用它们。
我正在尝试使用 CloudKit JS 来解决这个问题。
看起来.discoverAllUserIdentities是我需要的:
GET users/discover:获取当前用户通讯录中的所有用户身份,详见发现所有用户身份(GET users/discover)
但是,我得到的是空集:
{"users":[]}
Web 应用程序似乎没有获取联系人的权限。如果是这样,如何请求权限?
或者可能是我走错了路,如果问题可以解决,请指出正确的方向。
calendar - iCloud 日历在应用程序中同步
我正在创建应用程序,如Sunrise、Riddle的 Calendar 、Tiny Calendar、Calendar 5。
要求是像上面的应用程序一样在应用程序中添加多个 iCloud 日历。
我想像这个应用程序一样同步 Apple 日历 (iCal)。我在 Google Calendar Sync 上取得了成功,但没有找到同步 iCal 的方法。不知道所有应用程序是如何完成它的。他们是从应用程序端还是从服务器端做?
我已经通过CalDAV,但没有找到方法。
有人知道我可以从哪个 API 在我的应用程序中实现 iCloud 日历同步吗?
如果有人曾经实现过多个 iCloud 日历同步,那么请帮助我。
ios - 如何从 iCloud 日历登录身份验证中获取安全令牌?
我正在开发应用程序,我必须在其中连接多个 iCloud 日历。我不想使用 EventKit。像Sunrise这样的应用程序,做同样的事情。我浏览了许多与 iCloud 相关的文档,但无法找到从 iCloud Login 获取安全访问令牌的方法。这是苹果iCloud 安全和隐私的引述
使用安全令牌进行身份验证
当您使用 Apple 的内置应用程序(例如 iOS 或 OS X 上的邮件、通讯录和日历应用程序)访问 iCloud 服务时,将使用安全令牌处理身份验证。使用安全令牌无需将 iCloud 密码存储在设备和计算机上。即使您选择使用第三方应用程序来访问您的 iCloud 数据,您的用户名和密码也会通过加密的 SSL 连接发送。
如何通过 SSL 连接发送 appleId 和密码?
我应该使用哪个 API?