问题标签 [caldav]
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.
.net - 使用 .Net 创建 CalDAV 服务
我想在我的应用程序中创建一个外部用户可以查看的日历。
CalDAV(基本上是 WebDAV+iCalendar)格式似乎得到了相对广泛的支持,尽管某些客户端(例如 Outlook)非常不寻常。不过对我来说完全陌生。
我想在外部发布事件,我不需要用户能够更新它们。
.ics 文件中事件的文本格式看起来比较简单:
但是我真的不想编写自己的 ics 文件生成器。从每一行开始的键名在 ics 文件之间似乎也不是很一致。
那里有.Net实现吗?理想情况下,我不想建立一个完整的 WebDAV 实现——只是检索只读日历的能力。
我主要希望这是一个用户可以从 iPhone、Android 和黑莓手机同步的 URL。我知道他们可以处理来自某些供应商的 CalDAV 服务,但不能处理其他供应商(例如,我的 iPhone 可以从 Google 日历同步,但无法与 FaceBook 的事件同步)——有人知道为什么吗?
我认为事件也可以包含 MIME 附件 - 这是否得到充分支持以值得研究?
更新
对此的进一步研究已经确定了大多数实现中的一些奇怪的不一致。没有一个主要的移动客户端操作系统(iPhone、Blackberry、Android)可以处理 .ics 文件。
但是 iPhone 可以从 URL 打开 .ics(选择订阅日历),这也适用于 FaceBook。但是黑莓和安卓不能。我认为黑莓可以处理完整的 CalDAV 选项(而不仅仅是 .ics 文件),但对它的编程知之甚少。
有没有一致的方法可以做到这一点?
iphone - 调试 iPhone CalDAV 交互?
我正在尝试将我的内部 CalDAV 服务器连接到我的 iPhone,但遇到了问题。CalDAV 帐户在“邮件、联系人、日历”设置页面上被识别为有效,并且我可以看到我的服务器上的活动(据我所知)有效的 XML 正在发送到设备,但这些事件都没有显示在日历中(也不显示为可用的 CalDAV 日历)。
这是一个新的 CalDAV 界面,所以我相当肯定这是我的问题 - 但我看不出是什么导致 iPhone 卡住。有没有办法访问 iPhone 日历应用程序的调试输出/日志文件?如果没有,是否有运行日历应用程序的可靠 iPhone 模拟器(我遇到的模拟器适用于自定义应用程序开发,而不是用于测试“标准”应用程序)。
outlook - Outlook 上的 CalDav?
我正在寻找一种在 Outlook 中查看 CalDav 日历的好方法。我知道OpenConnector项目,但到目前为止对它并不满意(回复:稳定性问题和难以配置)。此外,它似乎得到了单个开发人员的支持,并且在大约 18 个月内没有发布新版本。
我知道 Google 有一个自定义 Outlook 插件可以连接到他们的日历(可能是通过 CalDav),并且我知道其他 Google-Outlook 同步插件 - 但是还有其他选项可以将 Outlook 客户端连接到通用 CalDav 兼容服务器吗?
php - 用 PHP 构建 CalDAV 服务器?
好的,所以我是 CMS 的作者,我有兴趣构建一个 CalDAV 服务器,使用户能够通过 CalDAV 而不是仅通过网络与我的 CMS 交互,因此他们可以查看他们的日历、添加待办事项和像这样的东西。
我查看了http://www.davical.org/这是一个用 PHP 构建的 CalDAV 服务,但它有自己的数据库,我已经完成了数据库的工作,只想要一个中间层服务来翻译,两者使用我的函数进出我的数据库的方式。
有任何想法吗?
iphone - iPhone上的卡尔达夫
有没有办法通过 iPhone sdk 与 caldav 服务器交互。
objective-c - 目标 C 是否支持 caldav?
我想问一个关于目标C的问题。目标C和iOS 4是否支持caldav?非常感谢你。
objective-c - Apple 是否提供任何库或 API 来操作 CalDAV?
我想问一个关于 iPhone 应用程序的问题。我将编写一个与日历功能相关的程序。我想使用 CalDAV 来执行此操作。但是,我对iOS环境并不熟悉。苹果是否提供任何库或 API 供开发人员通过操作 CalDAV 来编写程序?非常感谢你。
java - Java's HttpURLConnection doesn't support REPORT/PROPFIND - what shall I do?
HttpURLConnection does only support things like GET, POST and HEAD - but no REPORT/PROPFIND. I'm going to implement a CalDAV-Client but without theese operations (if I want to use them I get a ProtocolException) I have to write/deliver a complete and huge HTTP library with auth and so on.
"Overkill".
How do I send requests with PROPFIND and REPORT?
httpwebrequest - What is the different between the web server and CalDav server?
I want to ask some basic knowledge of server.
1) What is the different between the web server and the CalDav server?
2) How to set the web server and CalDav server?
3) If I send a request to CalDav server ( I assume that I have the URL of the server), will the response header contains the data within the CalDav server (e.g. .vcf file)?
Can anyone help me? Thank you very much.
python - 如何通过 Python 访问 Apples iCal-Server
我正在尝试通过 Python 在 Mac OS X Snow Leopard Server 上访问 Apples iCal-Server。服务器已启动并运行,通过 iCal-Application 使用它就可以了。现在我需要通过 Python 访问该服务器,将其用作资源规划的后端。我已经查看了 CalDav-Module ( http://packages.python.org/caldav/index.html ),但是那里提供的示例没有找到任何日历,尽管 Principal-URL 是正确的。
那么如何使用python从用户的日历中读取一个时间范围内的事件呢?