Мы программно загружаем календарь Google в формате ICS, используя этот URL: https://apidata.googleusercontent.com/caldav/v2/calid/events, где calid - это calendarid
В больших календарях (более 5000 записей или около того) происходит сбой с ошибкой 500 Внутренняя ошибка сервера.
Это не проблема с экспоненциальным откатом и т. Д.: Мы можем приостановить, повторить попытку позже, реализовать экспоненциальный откат и т. Д. ... он никогда не работает для календарей, которые возвращают эту ошибку, хотя он работает правильно для другие календари.
Это явно ошибка в коде Google, который обрабатывает запросы caldav.
Вероятно, бесполезно сообщать об этом (потому что Google никогда не исправляет ни одной сообщенной проблемы), но я ищу обходной путь.
Есть ли способ передать параметры на страницу результатов или выбрать события в диапазоне дат и т. Д ...
В документации Google Caldav API (https://developers.google.com/calendar/caldav/v2/guide) ничего нет.