У меня есть сценарий использования, в котором есть 4 виртуальных ресурса: инструмент1, инструмент2, интрумент3L и интрумент 3R.Мы хотели бы забронировать инструмент в системе Календаря Google с определенным интервалом в часах с помощью инструмента командной строки, который можно вызывать программным способом, например, «Book instrument3L, начиная с 16:00 30 января 2019 года в течение 36 часов».Я хотел бы получить сообщение об ошибке от CLI, если представленное бронирование совпадает с существующим бронированием: например, «Booking XYZ конфликтует с Booking ABC».
Каков наилучший подход для этого?
То, что я видел до сих пор:
https://github.com/toniov/gcal-cli Кажется, не упоминаются столкновения или комнаты
https://www.npmjs.com/package/gcalendar-cli Кажется, не упоминаются столкновения или комнаты
https://developers.google.com/calendar/quickstart/python Есть несколько примеров, но не простых