问题标签 [carddav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backup - 如何使用一个 wget / curl 下载我所有的 caldav 和 carddav 数据?
直到现在,我每天都使用LinkGoogle Calender
并进行个人备份。wget
public ".ics"
现在我想切换到一个只有caldav
访问权限的新服务。
有没有可能用一个/下载我caldav
的所有数据?carddav
wget
curl
这个下载的数据应该让我有可能备份丢失的数据。
提前致谢。
编辑
我创建了一个非常简单的 php 文件,它以 hmh 解释的方式工作。不知道这种方式是否适用于不同的提供商,但对于mailbox.org,它运作良好。
你可以在这里找到它https://gist.github.com/ahemwe/a2eaae4d56ac85969cf2。
apache - 如何在 Apache 服务器中设置 CardDAV 和 CalDAV?
如果我的问题很愚蠢,对不起,我是新手,完全不知道这是否可能或其他什么。
我已经在我的电脑上设置了我的个人http server
,包括webdav
使用apache
和tomcat
,以便我的android
设备ios
可以访问我的电脑并通过我的电脑无线传输一些数据。
在尝试了 Thunderbird 之后,我突然想到,如果我可以设置我的私人联系人和日历服务器,以便我的设备可以将这些联系人和事件与我自己的服务器同步。
而且我找不到这样的教程。
那么,如何在 Apache Server 中设置 CardDAV 和 CalDAV?
webdav - 如何计算 vCard 2.1 和 3.0 中的属性基数
在 vCard 4.0 规范中,每个属性都具有RFC 6350中指定的基数
如何找出 vCard 2.1 和 3.0 的基数?vCard 2.1 和 3.0 中是否可以多次包含同名属性?
google-api - Google CardDAV API addressbook-multiget 返回 400 Bad Request
我正在尝试通过谷歌的 CardDAV API 从谷歌联系人中检索所有联系人。
根据CardDAV Developer's Guide,这应该通过发送一个addressbook-multiget REPORT
. 根据RFC 6352,应该如下所示:
不幸的是,我不断收到(400) Bad Request
所有REPORT
请求。
我确实在请求中包含了带有 OAuth2 访问令牌的 Authorization 标头和设置为 1 的 Depth 标头,并且我https://www.googleapis.com/carddav/v1/principals/foo@gmail.com/lists/default
通过 HTTPS 将其发送到。而且我确实可以访问开发者控制台中授予的 CardDAV API。
有没有人得到这个工作和/或知道我应该做些什么不同的事情?
ruby-on-rails - 如何在 Ruby on rails 中实现 CardDAV
我想从 iCloud 导入联系人,我知道这可以通过 iCloud 在服务器端使用的 CardDAV 协议来完成。但是我如何使用 CardDAV 从 iCloud 获取联系人,是否有任何 gem 可以执行此类操作或代码。
任何帮助和建议都非常令人鼓舞。
icloud - 使用 CardDAV 协议在 iCloud 中操作组
我目前正在尝试通过 CardDav 协议在 iCloud 中操作我的联系人列表组。为此,我在 Contact.app 中创建了一个包含联系人的组: 截图
当我直接从联系人应用程序导出联系人的 vCard 时,我在 CATEGORIES 属性中有与我的联系人关联的组:
但是,当我请求我的 iCloud 服务器检索此联系人时,我没有设置 CATEGORIES 属性,但我检索了两张 vCard,一张用于联系人,一张用于组。组 vCard 包含对其成员的引用。
要求:
联系名片:
团体电子名片:
请注意 CATEGORIES 属性出现在联系人导出中,但没有出现在 CardDAV 请求中。我的猜测是,Contact 应用程序在导出时会构建 CATEGORIES,但我不确定。
有人知道 iCloud 是如何工作的吗?我是否遗漏了阻止我通过 CardDAV 检索 CATEGORIES 的内容?
carddav - 如何在 CardDav REPORT 请求中定义偏移量
我使用的是 cardDav 标准,我必须处理很多联系。
carddav 标准确实定义了一种通过 REPORT 请求限制结果(doc)数量的方法,但是有什么方法可以定义偏移量吗?我想批量检索我的所有联系人。
google-api - 如何使用 Google CardDAV API 插入新联系人?
Google CardDAV API 开发人员指南在联系操作方面非常简短。关于如何插入新联系人的唯一提示是:
客户端应用程序使用 VCard 3.0 格式的新联系人发出 POST 请求。响应将包含新联系人的 ID。
这是我发出的请求,但我得到的响应是 400 Bad Request:
有人知道我在这里想念什么吗?
ios - iOS 以编程方式添加 CardDAV 帐户
是否可以以编程方式添加CardDav帐户,因为它可以通过手动使用Mail、Contacts、Calendras -> “设置”应用程序中的“添加帐户”选项来完成。
一般来说,是否可以在代码中添加任何其他类型的帐户?
比如兑换账户。我在论坛的某个地方读到它不是。
根据ABSource
似乎不可能从代码中添加帐户。只有从适当的源记录中读取和复制值的功能
icloud - BookmarkDAV 有什么规格吗?
修补 iCloud,我发现它正在使用一些经过调整的 WebDAV 形式来存储和同步日历、联系人和书签。我在 Google 中获得了有关 CalDAV 和 CardDAV 搜索的一些规范,但对于书签,Apple 似乎已经开发了自己的BookmarkDAV协议。是否有关于此协议的任何文档?