Tôi hiện đang làm việc với một nhóm trong một dự án sẽ phục vụ như một lịch sự kiện toàn trường cho trường của tôi. Chúng tôi đang thiết kế nó để trở thành một ứng dụng web bằng cách sử dụng JSP có một đầu cuối java và được kết nối với một cơ sở dữ liệu quan hệ nằm trên một máy chủ. Cơ sở dữ liệu sẽ lưu trữ các sự kiện và tạo một lịch trên trang web dựa trên các sự kiện.API Lịch Google có phù hợp với vấn đề của tôi không?
Người dùng cũng sẽ có thể tiến hành tìm kiếm và chúng tôi muốn trả lại lịch dựa trên kết quả tìm kiếm (chẳng hạn như các hoạt động diễn ra trong một khung thời gian cụ thể). Có khả năng chúng tôi sẽ tạo 100 lịch mỗi lần để đáp ứng nhiều yêu cầu của người dùng.
Chúng tôi không muốn người dùng cần bất kỳ tài khoản đặc biệt nào để sử dụng trang web (ngoại trừ có thể là một tài khoản với chúng tôi). Người dùng sẽ không chỉnh sửa các sự kiện và thay đổi bất cứ điều gì nhưng chúng tôi muốn có một giao diện GUI đẹp cho họ.
Đây có phải là công việc có thể đạt được khi sử dụng API Lịch Google không?
Chỉ cần làm rõ, chúng tôi sẽ thực hiện truy vấn sql để xây dựng danh sách "sự kiện" trong một phần riêng biệt trong đơn đăng ký của chúng tôi. Với điều này trong tâm trí, chúng tôi không muốn một lịch truy vấn cơ sở dữ liệu của chúng tôi ngày của riêng mình. Chúng tôi muốn một API cho phép chúng tôi nhập danh sách các sự kiện này và sẽ xuất ra GUI lịch cung cấp cho người dùng quyền truy cập vào nhiều chế độ xem (hàng ngày, hàng tuần, hàng tháng, v.v ...) ở định dạng dễ sử dụng.
cảm ơn!