CardDAV 和 OS X 服务器
我的目的是建立我们公司的内部网,并使用地址簿服务器功能将联系人集中存储在我们的 Snow Leopard 服务器上。然而,我一生都无法弄清楚我应该如何修改卡片。 CardDAV 似乎是一个新标准,而且几乎没有相关文档。
Apple 的管理文档指出,您不应该直接修改 vCard(存储在 /Library/AddressBookServer/Documents/ 中),因此将 ruby vCard 解析库排除在外 - 例如 vPim。
如果我通过 webDAV(即在 Finder 中)安装卷,请使用其联系人的用户凭据,例如 https://server.local:8843/addressbooks/users/username/addressbook,vcard 文件是只读的。
如果我去 https://server.local:8843/addressbooks/users/username /addressbook/ 在网络浏览器中,它列出了一些我应该使用的 DAV 方法...但似乎没有任何内容表明编辑和更新文件。
那么,当您甚至无法修改联系人时,将联系人公开为电子名片还有什么意义呢? 有人可以指出我正确的方向吗?
My intention is to build our company intranet, and store the contacts centrally on our Snow Leopard Server using the Address Book Server functionality. However, I can't for the life of me figure out how I'm supposed to modify the cards. CardDAV seems to be a new standard, and there's little documentation out there.
Apple's Administration document states that you're not meant to modify the vCards directly (stored in /Library/AddressBookServer/Documents/), so that leaves a ruby vCard parsing library out of the equation - e.g vPim.
If i mount the volume via webDAV (ie in the Finder), using the credentials for the user who's contacts they are, e.g. https://server.local:8843/addressbooks/users/username/addressbook, the vcard files are read-only.
if I go to https://server.local:8843/addressbooks/users/username/addressbook/ in a web browser, it lists some DAV methods I'm supposed to work with... but nothing that seems to indicate editing and updating a file.
So what's even the point of exposing the contacts as vcards when you can't even modify them?
Could someone point me in the right direction please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不能通过地址簿应用程序或 entourage 在您的一台 Mac 工作站上编辑它们吗?
我认为 vcard 功能最好用于将它们拉入 iphone,或拉入某些非“cardDav”应用程序......而不是用于修改地址簿服务器中的信息。
Can't you just edit them from one of your Mac workstations via the addressbook app or entourage?
I think the vcard feature is best used to pull them into the iphone, or into some non "cardDav" application... Not for modifying the information in the addressbook server.