Как редактировать календарь icloud?

Apple соблюдает закрытость экосистемы.
Календарям icloud легко предоставить «общий доступ». Подключить к любимому приложению вне экосистемы (Thunderbird, evaluation) сложнее.

Доступ к календарю на изменение работает по СalDAV.

Способ не документирован.
В настройках безопасности icloud включите двухфакторную аутентификацию и создайте пароль для приложения.
Для подключения календаря на изменение необходима ссылка вида:
https://pXX-caldav.icloud.com/<DSid>/calendars/<pGUID>
Для формирования ссылки параметры pXX,<DSid>,<pGUID> находим с помощью Firefox,
меню Web developer, Network (Ctrl+Shift+E)
dsid icloud calendar
1. Ищем  calendarws.icloud.com
2. Устанавливаем фильтр URLs calendarws или ищем домен pXX-calendarws.icloud.com (обратите внимание, pXX-calendarws.icloud.com может меняться, в примере p31-calendarws.icloud.com,  в ссылке необходимо заменить на p31-caldav.icloud.com)
3. DSid в закладке Params
pGUID icloud в закладке Response
4. pGUID в закладке Response

Должна получится ссылка:
https://p31-caldav.icloud.com/1XXXXXXX/calendars/9XXXXXXXX870c99b3XXXXXXX
Добавляем в любимую почтовую программу поддерживающую CalDAV.

Добавить комментарий