如何确保我的应用程序符合CalDAV?

问题描述

我目前正在尝试用Java设计日历应用程序。然后,我想将其与Google日历集成。

它将包含用于创建和管理用户的日历事件和工作时间的API。

我读到要与Google日历集成,我的应用程序应符合CalDAV协议。

我试图了解什么是CalDAV,以及如何使用它来帮助我的应用程序与Google日历同步。我要引用的文档是this。它还有许多其他参考资料/文档-iCalendar,WebDAV等。到目前为止,我所了解的是CalDAV是WebDAV的扩展,WebDAV是一种文件读/写协议。 iCalendar是一种文件格式。我已经看到iCalendar用于邮件邀请(.ics文件)中。

但是我不明白如何在我的应用程序中使用所有这些以及如何实现它?

解决方法

有关Google的CalDAV支持详细信息,请参见CalDAV guide