想知道如果有人能给我一些建议,我正在为客户建立一个CRM,他们的一个“喜欢拥有”是,如果他们创建一个新的联系人,他们希望联系人的详细信息既存储在数据库中,也与iphone/ipad地址簿同步。在iCloud上保存网站联系人
我能想到做到这一点的唯一方法是如果iCloud提供api,这是可以实现的东西,还是有其他解决方案可能可以帮助我。
CRM正在构建在PHP上,如果这有所作为。
想知道如果有人能给我一些建议,我正在为客户建立一个CRM,他们的一个“喜欢拥有”是,如果他们创建一个新的联系人,他们希望联系人的详细信息既存储在数据库中,也与iphone/ipad地址簿同步。在iCloud上保存网站联系人
我能想到做到这一点的唯一方法是如果iCloud提供api,这是可以实现的东西,还是有其他解决方案可能可以帮助我。
CRM正在构建在PHP上,如果这有所作为。
iPhone支持calDAV(日历)和cardDAV(地址簿)协议,用于共享日历和地址簿功能。
PHP客户implmentation作为roundcube的一部分:http://www.crash-override.net/carddav.html
开源的CalDAV和执行的CardDAV:http://www.davical.org/
由于@kdvy已经表示iCloud使用标准的calDAV和cardDAV协议,应该是因此可以被任何第三方库访问。虽然这可能会违反Apple的服务条款,但不能保证可以适应未来。有一个小帮手[脚本](http://icloud.niftyside.com/)可用于获取主要URL。 – mbh 2012-04-02 14:46:13
使用谷歌联系人API https://developers.google.com/google-apps/contacts/v3/并设置Gmail作为iOS设备上的Exchange服务器。
我怀疑iCloud没有直接访问API的API,而是更直接地集成到本地应用程序中。有趣的问题,虽然。快速谷歌发现这可能是有帮助的:[iCloud for Developers](https://developer.apple.com/icloud/index.php) – Matthematics 2012-04-02 14:33:11