Я использую API Календаря Google для предварительной обработки добавляемых событий (настройте их содержимое в зависимости от определенных значений, которые они могут содержать).Это означает, что теоретически мне нужно обновлять любое количество событий в любой момент времени, в зависимости от того, сколько их создано.
В API Календаря Google есть квоты использования, особенно одна, в которой указывается максимум 500 операций в 100 секунд.
Для решения этой проблемы я использую основанный на времени триггер (каждые 2 минуты), который выполняет до 500 операций (и обновляет токены синхронизации только после обработки всех событий).Недостатком этого подхода является то, что мне приходится каждые две минуты проверять, действительно ли что-то изменилось.
Я хотел бы заменить основанный на времени триггер на часы.Однако я не уверен, есть ли какой-либо способ ограничить количество вызовов, чтобы я мог гарантировать, что квота в 100 секунд не будет превышена.
Мои исследования пока показывают, что это невозможно сделать.Я надеюсь, что я не прав.Любые идеи о том, как это можно решить?