Синхронизация / добавление / удаление событий с календарем iCloud - PullRequest
0 голосов
/ 16 ноября 2018

Я буквально неделю осматривал Интернет, пытаясь понять, как это сделать.iCloud не предоставляет API / oAuth, я видел некоторые решения для SO, где, как говорят, используют CALDAV, но предприятия просто не используют этот маршрут при подключении к iCloud и делают это через c #.

Example for iCloud calendar

Это явно не маршрут CALDAV - большинство предприятий подключаются напрямую к клиентской учетной записи iCloud ... затем что-то делают.Но что-то не всегда доступно в Интернете, насколько мне известно.

Может быть, я ошибаюсь, и это CALDAV, но я не думаю, что это так.

Извините за то, что может показаться "плохим вопросом", но прошло уже больше недели, и я действительно в отчаянии.

Любой совет, что делать с подключением к iCloud для синхронизации /добавление / удаление событий из iCloud будет очень полезно.

1 Ответ

0 голосов
/ 17 ноября 2018

Поскольку SO - это, пожалуй, самое «холодное» сообщество в Интернете, мне пришлось потратить еще несколько дней на изучение и опрос друзей.Для других, ищущих ответ на этот вопрос, вот как я это сделал:

Это сделано через CalDAV, я использовал это https://github.com/rianjs/ical.net, которое дало мне половину пути.

^ Вау, это было тяжело, не так ли?

...