【问题标题】:saving website contacts on iCloud在 iCloud 上保存网站联系人
【发布时间】:2012-04-02 14:20:40
【问题描述】:

想知道是否有人可以给我一些建议,我正在为一个客户构建一个 CRM,他们的“喜欢拥有”之一是,如果他们创建一个新联系人,他们希望联系人详细信息都存储在数据库中还能与那里的 iphone/ipad 通讯录同步。

我能想到的唯一方法是 iCloud 是否提供 api,这是可以实现的,还是有任何其他解决方案可以帮助我。

如果有影响的话,CRM 是基于 PHP 构建的。

【问题讨论】:

  • 我怀疑 iCloud 没有用于直接 Web 访问的 API,而是更多地用于直接集成到本机应用程序中。不过,有趣的问题。一个快速的谷歌发现了这个,这可能会有所帮助:iCloud for Developers

标签: php icloud


【解决方案1】:

使用 Google Contacts API https://developers.google.com/google-apps/contacts/v3/ 并将 Gmail 设置为 iOS 设备上的 Exchange 服务器。

【讨论】:

    【解决方案2】:

    iPhone 支持用于共享日历和地址簿功能的 calDAV(日历)和 cardDAV(地址簿)协议。

    作为roundcube一部分的PHP客户端实现:http://www.crash-override.net/carddav.html

    开源calDAV和cardDAV实现:http://www.davical.org/

    【讨论】:

    • 正如@kdvy 已经说过的那样,iCloud 使用标准的 calDAV 和 cardDAV 协议,因此任何第三方库都应该可以访问。尽管这可能违反 Apple 的服务条款,并且不能保证不会过时。有一个小助手 script 可用于获取主要 URL。
    猜你喜欢
    • 2019-09-10
    • 2012-08-11
    • 2021-04-07
    • 1970-01-01
    • 2017-12-01
    • 2013-06-10
    • 1970-01-01
    • 2017-07-17
    • 2015-10-06
    相关资源
    最近更新 更多