2013-10-31 46 views
1

是否有任何可通过Java API访问的CardDAV服务器?带Java API的CardDAV服务器(或正在使用的CardDAV Java客户端API)

另一种可能性是有一个工作(!)CardDAV客户端Java API。我找到的唯一的图书馆是ical4j,但无法通过owncloud读取我的联系人。

我也试过radicale服务器。 ical4j能够连接和编写联系人,但我不知道是否一切正常,因为我无法使用iOS和OSX连接到radicale ...

回答

0

做客户端Carddav需要你做2个不同的东西: - 正确格式的电子名片数据 - 通过WebDAV与服务器进行交互

Cardme将正确格式化电子名片数据(我用它堆!) - http://dma.pixel-act.com/

与服务器(即浏览和上传互动)你需要一个webdav库。沙丁鱼很好。

布拉德

+0

这就是全部?与WebDAV相比,CardDAV不会提供更多的附加功能吗? –

+0

并非如此,CardDav需要Webdav 2级所具有的一切,并且它需要ACL,并且它需要属性才能访问vCard数据。实际上,iOS需要知名的支持。它需要一些报告和一些有效的syncronisation,但没有其他的东西。 – brad