2012-04-02 53 views
2

想知道如果有人能给我一些建议,我正在为客户建立一个CRM,他们的一个“喜欢拥有”是,如果他们创建一个新的联系人,他们希望联系人的详细信息既存储在数据库中,也与iphone/ipad地址簿同步。在iCloud上保存网站联系人

我能想到做到这一点的唯一方法是如果iCloud提供api,这是可以实现的东西,还是有其他解决方案可能可以帮助我。

CRM正在构建在PHP上,如果这有所作为。

+0

我怀疑iCloud没有直接访问API的API,而是更直接地集成到本地应用程序中。有趣的问题,虽然。快速谷歌发现这可能是有帮助的:[iCloud for Developers](https://developer.apple.com/icloud/index.php) – Matthematics 2012-04-02 14:33:11

回答

1

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

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

开源的CalDAV和执行的CardDAV:http://www.davical.org/

+0

由于@kdvy已经表示iCloud使用标准的calDAV和cardDAV协议,应该是因此可以被任何第三方库访问。虽然这可能会违反Apple的服务条款,但不能保证可以适应未来。有一个小帮手[脚本](http://icloud.niftyside.com/)可用于获取主要URL。 – mbh 2012-04-02 14:46:13