是否有任何可以通过 Java API 访问的 CardDAV 服务器?
另一种可能性是拥有一个工作(!)CardDAV Client Java API。我找到的唯一图书馆是ical4j
但无法让它从 owncloud 读取我的联系人。
我也试过radicale
服务器。ical4j 能够连接和写入联系人,但我不确定是否一切正常,因为我无法使用 iOS 和 OSX 连接到激进...
做客户端 Carddav 需要你做两件不同的事情: - 正确格式化 vCard 数据 - 通过 webdav 与服务器交互
Cardme 将正确格式化 vCard 数据(我使用它堆!) - https://github.com/george-haddad/cardme
为了与服务器交互(即浏览和上传),您需要一个 webdav 库。沙丁鱼不错。
布拉德