Почему 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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