На данный момент реализация для Яндекс календаря представляет из себя подписку на календарь, который генерируется на сервере. Судя по логам, Яндекс выгружает подписанный календарь 1-2 раза в день, чего может быть недостаточно при частом изменении расписания. Возможные решения:
- Настроить на сервере процесс авторизации для пользователей Яндекс календаря, учитывая специфику Яндекс OAuth и все возможные риски, связанные с получением доступа к календарям пользователей. А также предоставить пользователям возможность менять выгружаемые календари, частоту выгрузки и прочее.
- Найти решение, аналогичное Google Apps Script и Google Calendar. Возможно, yandex cloud functions или какие-то сервисы Яндекса предоставляют упрощенную и безопасную работу с токенами доступа.
На данный момент реализация для Яндекс календаря представляет из себя подписку на календарь, который генерируется на сервере. Судя по логам, Яндекс выгружает подписанный календарь 1-2 раза в день, чего может быть недостаточно при частом изменении расписания. Возможные решения: