В настоящее время я работаю с командой над проектом, который будет служить календарем событий для всей школы. Мы проектируем его как веб-приложение, использующее JSP с Java-сервером и подключенное к реляционной базе данных, расположенной на сервере. База данных будет хранить события и создавать календарь на веб-странице на основе событий.
Пользователи также смогут выполнять поиск, и мы хотели бы вернуть календарь на основе результатов поиска (например, действий, происходящих в определенный период времени). Потенциально мы будем создавать сотни календарей за один раз, чтобы удовлетворить запросы нескольких пользователей.
Мы не хотим, чтобы пользователям была нужна какая-либо специальная учетная запись для использования сайта (кроме, может быть, учетной записи у нас). Пользователи не будут редактировать события и что-либо менять, но нам нужен хороший графический интерфейс для них.
Возможно ли решить эту задачу с помощью API Календаря Google?
Просто чтобы уточнить, мы будем выполнять sql запросы для создания списка "событий" в отдельном разделе нашего приложения. Имея это в виду, мы не хотим календарь, который запрашивает нашу базу данных самостоятельно. Нам нужен API, который позволяет вводить этот список событий, и выводить графический интерфейс пользователя календаря, который предоставляет пользователю доступ к нескольким представлениям (ежедневно, еженедельно, ежемесячно и т. Д.) В удобном формате. *
спасибо!