我目前正在与一个团队合作开展一个项目,该项目将作为我学校的校园活动日历。我们将其设计为使用 JSP 的 Web 应用程序,该应用程序具有 Java 后端并连接到位于服务器上的关系数据库。数据库将存储事件并根据事件在网页上生成日历。
用户还可以进行搜索,我们希望根据搜索结果返回一个日历(例如在特定时间范围内发生的活动)。我们可能会一次创建 100 个日历以适应多个用户请求。
我们不希望用户需要任何特殊帐户才能使用该网站(可能是我们的帐户除外)。用户不会编辑事件和更改任何内容,但我们希望为他们提供一个漂亮的 GUI 界面。
这是使用 Google Calendar API 实现的可能任务吗?
为了澄清起见,我们将执行 sql 查询以在应用程序的单独部分中构建“事件”列表。考虑到这一点,我们不希望日历自行查询我们的数据库。我们想要一个 API,它允许我们输入这个事件列表,并输出一个日历 GUI,以易于使用的格式为用户提供对多个视图(每日、每周、每月等)的访问。
谢谢!