Ruby on rails Ical/Apple日历集成

Ruby on rails Ical/Apple日历集成,ruby-on-rails,calendar,icalendar,caldav,Ruby On Rails,Calendar,Icalendar,Caldav,我正在尝试通过caldav客户端使用服务器URL caldav.iCloud.com从iCloud for rails应用程序获取用户的日历详细信息。我用几个帐户进行了测试,并且我能够使用这个服务器URL成功地获取日历详细信息。 我想确认我是否可以使用此URL本身访问所有日历,或者服务器URL是否可能有所不同? 后端-RUBY ON RAILS苹果在其iCloud日历中部分支持CalDAV标准。据我所知,目前还没有官方支持——也没有关于苹果公司本身对caldav支持的信息 虽然可以使用DAV与c

我正在尝试通过caldav客户端使用服务器URL caldav.iCloud.com从iCloud for rails应用程序获取用户的日历详细信息。我用几个帐户进行了测试,并且我能够使用这个服务器URL成功地获取日历详细信息。 我想确认我是否可以使用此URL本身访问所有日历,或者服务器URL是否可能有所不同?
后端-RUBY ON RAILS

苹果在其iCloud日历中部分支持CalDAV标准。据我所知,目前还没有官方支持——也没有关于苹果公司本身对caldav支持的信息

虽然可以使用DAV与caldav.icloud.com通信,但日历的URL不同。icloud中的日历URL如下所示https://p12-caldav.icloud.com/17112341234/calendars/nameofthecalendar. 对于同一用户拥有的所有日历,示例中的数字p12和17112341234将始终相同

要找到这些数字,可以进行PROPFINDhttps://caldav.icloud.com 询问当前用户或负责人。 不幸的是,我不知道如何通过Ruby做到这一点。我是Python caldav客户端库的维护者,因此我知道如何在Python中轻松地完成这项工作