Почему Apple iCloud CalDAV всегда возвращает 400/405 при PUT (создание событий)? Защищен ли iCloud CalDAV от записи?Php

Кемеровские программисты php общаются здесь
Anonymous
Почему Apple iCloud CalDAV всегда возвращает 400/405 при PUT (создание событий)? Защищен ли iCloud CalDAV от записи?

Сообщение Anonymous »

Я пытаюсь создать события в календаре iCloud с помощью CalDAV.
Операции READ работают:
  • PROPFIND → ОК
  • ОТЧЕТ (получить события) → ОК
  • Аутентификация с использованием пароля приложения → ОК
Но каждый запрос PUT (событие создания/обновления) возвращает 400 Bad Request или 405 Method Not Allowed
Даже с правильным URL-адресом: https://pXX-caldav.icloud.com/\/calendars//.ics
User-Agent: Mozilla/5.0
If-None-Match: *
Content-Type: text/calendar
PUT работает только тогда, когда календарь установлен как Общественный календарь.

В обычных частных календарях iCloud PUT всегда завершается сбоем.
Блокирует ли Apple PUT/DELETE в частном iCloud CalDAV календари?

Официально ли iCloud CalDAV доступен только для чтения для сторонних клиентов (кроме собственных приложений Apple)?
Мне нужно подтверждение или официальная ссылка

Подробнее здесь: https://stackoverflow.com/questions/798 ... -events-is

Вернуться в «Php»