问题标签 [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.

0 投票
1 回答
173 浏览

android - 如何在 Android 应用程序中将 iCloud 日历与 xamarin 同步?

我想将 iCloud 日历与 Xamarin 集成到我的 Android 应用程序中。如何在 Android 应用程序中将 iCloud 日历与 xamarin 同步?

0 投票
1 回答
1748 浏览

ios - 如何让我的 cloudkit 应用程序在加载数据时加载数据?

在我正在制作的应用程序中,该应用程序将从 iCloud 加载大量数据。我的问题是它不会将数据加载到集合视图中,直到它完成接收所有数据(这需要一段时间)。我希望应用程序在接收数据时将数据加载到集合视图中,因此用户不必等待。还是让应用程序一次只加载一些数据更好?我该怎么做呢?这是我用来加载数据的代码。

注意:我在这个项目中使用 swift。

0 投票
0 回答
159 浏览

web-services - 在不存储密码的情况下访问用户的 iCloud 日历

我想为个人项目创建一个可以访问用户 Apple 日历的 Web 应用程序。但我真的不想存储用户的密码。

借助 Google,使用 OpenAuth 真的很容易。

我知道这绝对是可能的,因为 SunRise 正在这样做 - http://techcrunch.com/2014/01/31/sunrise-calendar-stops-sending-icloud-credentials-to-their-servers/

我搜索了 Apple 文档,发现最接近的是 CloudKit。但看起来它只提供了一种在所有地方访问您的应用程序数据的方法。没有提到 iCloud 服务。

我是朝着正确的方向前进还是有更直接的方法?或者是 SunRise 虚张声势:)

0 投票
1 回答
4221 浏览

c# - 在 C# 中获取 iCloud 联系人列表

在搜索了 iCloud API 之后,我发现了一些关于 NodeJS 和 Python 的示例,但不幸的是,我对它们并不熟悉。我想知道如何在 C# 上获取 iCloud 联系人列表。

python 示例:https ://github.com/mindcollapse/iCloud-API/blob/master/iCloud.py NodeJS 示例: https ://www.snip2code.com/Snippet/65033/Request-Contact-List-From -iCloud

我尝试将登录代码解析为 C#:

我收到 400 : Bad request with above code,请帮忙指出我错的方向,如果有代码示例,我很感激你的帮助。

更新:

现在我可以登录并获取许多信息,包括我的联系服务器 url、dsid,这是我使用的链接:

https://p12-setup.icloud.com/setup/ws/1/login?clientBuildNumber=1P24&clientId=MyGuid

之后,我使用以下网址获取联系人列表:

https://p35-contactsws.icloud.com/co/startup?clientBuildNumber=1P24&clientId=MyGuid&clientVersion=2.1&dsid=MyDSID&locale=en-EN&order=last%2Cfirst

https://p35-contactsws.icloud.com是我的联系人服务器,它实际上是https://p35-contactsws.icloud.com:443,但是根据我参考的示例,端口 :443 需要删除。

但我仍然得到 421:客户端错误

0 投票
0 回答
242 浏览

ios - 在 ios 中上传 .sqlite 文件时,iCloud 数据上传不起作用

我正在尝试将 sqlite 文件上传到iCloud. 我正在使用NSFileCoortinator将文件从一个文件复制到另一个文件,但 sqlite 文件的架构仅被复制,我没有在 sqlite 文件中获取数据......而且有时数据出现在 .sqlite 文件中iCloud。我不明白为什么会这样。这是sqlite文件问题还是我在代码中做错了。如果有人有解决方案,请帮助我。

复制的文件的值始终为 1,但数据仍然不可用。

0 投票
0 回答
5179 浏览

ios - 如何将文件上传到 iCloud Drive?

在我的应用程序中,我想将 PDF 文件上传到可以从 URL https://www.icloud.com/#iclouddrive访问的 iCloud 驱动器。

我尝试过鬃毛代码

但以上都不能帮助我将文件上传到 iCloud Drive。最重要的是,示例用于通过应用程序在两台设备之间同步文件。但我想上传到云端硬盘,这样用户也可以在没有应用程序的情况下访问它们。我想实现这个表单应用程序。

0 投票
2 回答
1716 浏览

ios - 在没有 iCloud 帐户的情况下使用带有 CloudKit JS 的 android 设备

在观看 WWDC 2015 CloudKit JS 时,我意识到 Android 设备用户可能需要 iCloud 才能从 CloudKit DB 请求数据,因为苹果用户需要打开 iCloud 帐户。我的假设正确吗?有没有办法让我的应用程序跨平台?

0 投票
1 回答
132 浏览

c# - 我可以从 iCloud 获取联系人的电子邮件地址吗?

我正在构建一个 C# 应用程序,我希望收集用户联系人列表(电子邮件、名字、姓氏)。使用直接登录,我能够提取除电子邮件之外的所有联系人信息。有没有办法让我检索所有联系人及其各自的电子邮件?

0 投票
2 回答
1921 浏览

ios - 将 iCloud 集成到 ios App 并从 iCloud 中检索文件

我使用 raywenderlich https://www.raywenderlich.com/6015/beginning-icloud-in-ios-5-tutorial-part-1将 iCloud 集成到 iOS 应用程序中

但我无法将 iCloud 中的所有文件显示到我们的 iOS 应用程序,还需要特定类型的文件,如 pdf、doc 和 docx

任何人都可以建议我。

0 投票
1 回答
1881 浏览

python - 获取 icloud Web 服务端点以获取数据

我的问题可能看起来很傻,但我在谷歌上搜索了太多之后才问这个问题,但没有任何线索。

我正在使用 iCloud 网络服务。为此,我已将此 Python 代码转换为 PHP。https://github.com/picklepete/pyicloud

到目前为止,一切正常。使用 icloud 用户名、密码进行身份验证时,我会得到一个 Web 服务 URL 列表作为响应的一部分。现在,例如要使用联系人 Web 服务,我需要使用联系人 Web 服务 URL 并向该 URL 添加一个部分以获取联系人。

https://p45-contactsws.icloud.com:443/co/startup 带有一些参数。

Web 服务 URL https://p45-contactsws.icloud.com:443在身份验证时响应。但是后面的部分,'co/startup' 在 python 代码中。我不知道他们是如何找到那部分的。因此,对于 Python 代码中的一些服务,它们运行良好。但是我想使用一些其他服务,例如https://p45-settingsws.icloud.com:443https://p45-keyvalueservice.icloud.com:443 等,并且当我尝试使用正确的参数发送请求时其他服务,我收到诸如 404 not found 或未经授权的访问之类的错误。所以我相信必须像联系人一样添加一些 URL 部分。如果有人知道我如何或在哪里可以获得正确的 URL 部分,我将非常感激。

提前感谢大家花时间阅读/回答我的问题。