如何在php中导入iCloud联系人

时间:2013-02-27 12:14:10

标签: php icloud

如何使用iCloud API或任何其他使用PHP作为服务器端语言的方法从iCloud导入联系人。我知道有iCloud支持cardDav我们可以通过它导入iCloud联系人,但是如何?它仍然是我的问题

如果有人有想法,那将非常有帮助

1 个答案:

答案 0 :(得分:2)

iCloud支持cardDAV客户端/服务器协议,通过它我们可以向iCloud服务器发出请求并从iCloud获取已保存的联系人。

要实现cardDAV客户端/服务器协议,需要使用第三方API,并且使用 Roundcube-CardDAV 可以使用非常有用且易于使用的API来完成此任务,您可以使用{下载此库{3}}链接。

要使用 Roundcube-CardDAV ,您需要使用 PEAR.php 文件。

RoundCube-CardDAV以Vcard格式返回联系人,因此需要解析它,这可以使用this找到的 Contact_Vcard_Parse 类来完成。

您还需要提供请求的iCloud服务器,因此它是 here ,其中p01是服务器号码,如p02,p03,p04 ... p06等进一步