Самый простой способ сделать это - попытаться создать событие в случае сбоя, а затем сообщить пользователю, что оно не удалось.
В противном случае вы можете загрузить все события в календаре и сканировать их с этого момента.до конца времени, чтобы проверить, если номер забронирован, прежде чем создать событие.Также надеемся, что никто не зарезервирует комнату, пока вы выполняете загрузку и сканирование.
Второй вариант, вероятно, приведет к большему количеству обращений к API, чем к одному вызову сбоя.
API делаетнет опции проверки, если это то, на что вы надеялись.