如何在iCloud.com上识别哪个日历是我的默认日历

时间:2017-07-14 10:55:41

标签: icloud icalendar webdav caldav

<d:propfind xmlns:d='DAV:' xmlns:cs='{0}' xmlns:c='urn:ietf:params:xml:ns:caldav'>
                                              <d:prop>
                                                 <d:resourcetype />
                                                 <d:displayname />
                                                 <cs:getctag />
                                                 <c:supported-calendar-component-set />
                                                 <d:current-user-privilege-set/>
                                                <d:calendar-access />
                                                <c:schedule-default-calendar-URL />
                                              </d:prop>
                                        </d:propfind>

以上是我要求获取所有日历的请求。 如何在阅读响应后区分默认日历和其他日历。对于每个日历,以下是常见的回复 - :

<propstat><prop><calendar-access /><schedule-default-calendar-URL xmlns="urn:ietf:params:xml:ns:caldav" /></prop><status>HTTP/1.1 404 Not Found</status></propstat>

1 个答案:

答案 0 :(得分:1)

根据RFC6638 4.3,您应该获得

的值

schedule-default-calendar-URL

收件箱集合上的

属性。而且,这是默认日历; - )