caldav相关内容

从创建的.ics文件获取RSVP响应

我正在开发一个OSX应用程序,我希望在其中创建日历活动、添加一些参与者、将活动添加到用户日历,并向参与者发送邀请。起初,我认为我可以使用Eventkit框架,但由于某些原因,您无法将参与者添加到由Eventkit创建的活动中。相反,我创建了一个.ics文件(请参见下面的示例)。我可以将.ics文件添加到日历中,并将其作为附件在邮件中作为邀请发送。与会者可以将其添加到自己的日历中,并在回复部分中选择 ..
发布时间:2022-09-23 18:29:11 其他开发

OAuth2/Google CalDAV-用户日历列表

我过去常常请求CalDAV服务器提供给定用户的所有已定义日历。这适用于Fruux/ownCloud(Sabre)和经典方法GCalendar。 请求如下: method: PROPFIND headers:Depth: 1 urlstr:https://www.google.com/calendar/dav/{theUserName}@gmail.com/ contentType: ..
发布时间:2022-03-10 20:59:07 其他开发

如何从 Ruby 与 CalDAV 服务器交互?

我需要在 Ruby(准确地说是 Rails)应用程序中使用 CalDAV 在日历服务器上创建事件.我查看了一些不同的库并进行了一些谷歌搜索. 我查看了 ri-cal ( http://ri-cal.rubyforge.org/rdoc/ )但不确定它是否支持向服务器发送数据,或者我是否必须自己这样做, 这看起来很有希望http://www.local-guru.net/blog/pag ..
发布时间:2021-11-15 02:12:41 其他开发

403 CalDAV错误:有效日历对象资源

我正在尝试在iCloud日历中创建一个新活动。我收到 valid-calendar-object-resource 错误,根据规范说我的 PUT 请求不符合规范中的第4.1节。 但是,这是请求的正文,据我所知,确实满足4.1中的所有要求: BEGIN:VCALENDAR 版本:2.0 产品名称:-// sebbo.net//ical-generator//EN BEGIN:V ..
发布时间:2020-06-07 19:07:26 其他开发

对于CalDAV,如何避免时间冲突或重叠?

我正在研究CalDAV协议。 我对CalDAV的时间冲突或重叠存在一些疑问。 让我举例说明一些情况。 我在日历中做了一个PM1〜PM6事件。然后,我尝试在同一日历中进行另一个事件PM2〜7。是时间冲突或重叠。 CalDav服务器如何解决此冲突?服务器在第二个事件发生时是否出错? 我确实搜索了RFC6638。但是我找不到解决方案。 请解决我的问题。 感谢阅读。 ..
发布时间:2020-06-07 19:07:22 其他开发

Davical同步令牌Web请求

我正在尝试不要在这里重新发明轮子... 我在CalDav同步实现中找到了一些不错的文档有 根据其网站,DaviCal为rfc6578 -从0.9.8版开始兼容(请参见此处)。 因此,我首先发送请求以获取同步令牌,如下所示: PROPFIND http:// my_cal_srv / user / calendar_path HTTP / 1.1 内容类型:applica ..
发布时间:2020-06-07 19:07:19 其他开发

使用Http请求和DDay.iCal将事件添加到Davical服务器

我正在尝试将本地数据库中的事件添加到Davical服务器中(实际上,只要它符合CalDav协议,它就应适用于任何CalDav服务器)... 在此处中,我可以发送一个PUT请求以添加VCALENDAR集合中包含的事件...因此,我尝试这样做: 试试{ //创建HttpWebRequest对象 HttpWebRequest Request =(HttpWebRequest)HttpWe ..
发布时间:2020-06-07 19:07:15 其他开发

iCloud日历为空响应

我已将以下请求发送到iCloud日历服务以获取所有日历列表。但是回应总是空洞的。有人可以帮我吗? 请求: GET / 10232836851 / calendars / F41F7478-4345-4A4A-8CD5-548122EF2C22 / HTTP / 1.1 主机:pxx-caldav.icloud.com 用户代理:Mozilla / 5.0(Windows NT 6 ..
发布时间:2020-06-07 19:07:11 其他开发

iCloud日历:从CalDav服务器获取未经授权的错误

我正在尝试使用CalDav在iCloud日历上放置事件。在几次正确的请求和响应并获取用户主体和日历后,当我尝试放置事件时,服务器将返回未授权错误。 以下是提琴手提供的网络日志: 请求: 选项https://p49-caldav.icloud.com/ HTTP / 1.1 授权:基本XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 用户代理:Mo ..
发布时间:2020-06-07 19:07:07 其他开发

iCalendar营业时间

您如何以 iCalendar 数据格式编写 FREQ 规则来确定商店的营业时间? 假设商店在每个工作日(周一至周五)营业: 从8开始: 00am到5:00 PM (或从7:00到17:00午休)或从12:00 PM到5:00 PM 这可以解决以下问题: FREQ = WEEKLY; WKST = MO; BYDAY = MO,TU,WE,TH,FR ,时间如何? 编辑: ..
发布时间:2020-06-07 19:06:59 其他开发

用于访问CalDAV服务器的Python库

我在我的网站空间上运行ownCloud以获得共享日历。现在,我正在寻找合适的python库来获取对日历的只读访问权限。我想在Intranet网站上放一些日历信息。 我已经尝试过 http://trac.calendarserver.org/wiki/CalDAVClientLibrary ,但它总是通过查询命令返回 NotImplementedError ,因此我的猜测是查询命令不适​​用于 ..
发布时间:2020-06-07 19:06:57 其他开发

适用于iCloud的CalDav客户端:MKCOL失败,出现412个先决条件失败

我需要帮助。 我在我们的系统上实现了CalDav客户端,它就像一个魅力。现在,在iCloud上创建新日历时遇到一些问题。也许有些人知道我该如何解决。 当前我收到412错误。 标题: “深度:1” “内容类型:application / xml; charset = UTF-8” $ b $“ User-Agent:DAVKit / 4.0.1(730); Calendar ..
发布时间:2020-06-07 19:06:55 其他开发

Java的HttpURLConnection不支持REPORT / PROPFIND-我该怎么办?

HttpURLConnection仅支持GET,POST和HEAD之类的内容,但不支持REPORT / PROPFIND。我要实现一个CalDAV-Client,但是没有这些操作(如果要使用它们,我会收到ProtocolException),我必须使用auth等来编写/交付一个完整且庞大的HTTP库。 “过度杀伤”。 如何通过PROPFIND和REPORT发送请求? 解决方案 ..
发布时间:2020-06-07 19:06:50 Java开发

扩大CalDAV中的重复事件

假设CalDAV客户端确实很笨(深度嵌入),并且无法自行计算重复发生的事件。但是,它能够发出CalDAV请求。假设CalDAV日历已存储生日。这样的生日是2000年12月31日。现在,客户希望收到2005年5月5日至2008年5月5日之间的所有生日。 我可以让Radicale响应此类请求的唯一方法是作为答案,一个条目DTSTART = 2000-12-31和RRULE属性集。 但是,我 ..
发布时间:2020-06-07 19:06:46 其他开发

Webcal和WebDAV / CalDAV有什么区别?

据我所知,CalDAV是WebDAV的扩展,用于管理iCalendar订阅。 Webcal是一个URL方案,具有相同的功能,但并不标准化。 我在这里吗? 这两种方法的利弊是什么? 解决方案 朱利安所说的全部,但大概的真正问题是关于纯HTTP上的iCalendar(通常称为webcal,“ iCalendar订阅”或“已订阅日历”)与CalDAV之间的区别。或换句话说:CalD ..
发布时间:2020-06-07 19:06:44 其他开发

Sunrise for iOS如何使用iCloud凭据访问我们的日历?

iOS上的日出是日历,在版本2的情况下,添加了对iCloud日历的支持。来自此页,Sunrise的团队说: 当您输入iCloud凭证时,它们只能通过SSL以安全的方式发送到我们的服务器一次。 [...]我们使用它们从Apple生成安全令牌。这个安全令牌是我们在服务器上存储的唯一内容,我们从不存储您的实际iCloud凭据。 最近: 由于我们的2.11版本,我们没有向服务器发送iCl ..
发布时间:2018-09-18 16:47:29 移动开发

Thunderbird Lightning caldav同步不显示任何数据/事件

当我尝试使用Thunderbird 45.4.0和Lightning 4.7.4(一个特定的日历集合)同步我的caldav服务器实现时,它不显示日历中的任何数据或事件,虽然最后调用序列提供了数据。 / p> 在Thunderbird错误日志中,我可以看到一个错误: Zeitstempel :07.11.16,14:21:12 Fehler:[calCachedCalendar] ..
发布时间:2016-11-09 14:49:22 其他开发