Для моего проекта по автоматизации дома мне нужно получить время начала моей первой встречи на следующий день, но я не могу найти способ получить данные календаря.
Какв заголовке указано, что я использую Apple iCloud Calendar, и моя учетная запись защищена двухфакторной аутентификацией (2FA).
Скрипт предназначен для запуска в Linux (Raspbian), и Python предпочтительнее, хотя и другие языки тоже подойдут.
Пока что PyiCloud
выглядело очень многообещающе, но не поддерживает 2FA.ricloud
от Reincubate идеально подходит, но я не хочу платить 50 долларов в год за их обслуживание.
Я также не хочу делать свои календари общедоступными.Я думал о том, чтобы делиться календарями с учетной записью iCloud без 2FA, и получать данные из менее защищенной учетной записи, но на самом деле это только последнее средство.Я также не уверен, что это сработает.
Есть ли другой способ получить данные календаря моей учетной записи iCloud?