Мне нужна помощь.Я внедрил клиента CalDav в нашей системе, и он работал как шарм.Теперь у меня есть некоторые проблемы с созданием новых календарей в iCloud.Возможно, некоторые из вас знают, как я могу это исправить.
В настоящее время я получаю сообщение об ошибке 412.
Заголовки:
"Depth: 1"
"Content-Type: application/xml; charset=UTF-8"
"User-Agent: DAVKit/4.0.1 (730); CalendarStore/4.0.1 (973); iCal/4.0.1 (1374); Mac OS X/10.6.2 (10C540)"`
Запрос:
`MKCOL`
Тело:
<D:mkcol xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
<D:set>
<D:prop>
<D:resourcetype>
<D:collection/>
<C:calendar-collection/>
</D:resourcetype>"
<D:displayname>some name</D:displayname>
</D:prop>
</D:set>
</D:mkcol>`
URL:
https://caldav.icloud.com/1722222111/calendars/64DA8FE9D95A40E4B83A45B47DEC6C53/
URL - это мой принцип (я его, конечно, изменил) и случайно сгенерированный UUID для календаряресурс.
Может, кто-нибудь заметит какие-нибудь ошибки?Раньше нормально работал 6 месяцев назад.
Большое спасибо!