我正在用Spring和Hibernate框架用Java创建一个Web预订系统。我的任务是同步管理Google日历,以便在我的Web应用程序中创建的所有预订都将显示在他的日历上。 管理员可以选择是否要同步。 我的问题是如何与管理员同步日历,如何添加事件以及如果管理员选择“不同步”则如何删除同步。 (系统可能有多个用户)。 有谁可以帮助我吗? 非常感谢
答案 0 :(得分:0)
基于此thread,您的应用程序将必须在Google Cloud Console中注册,并且用户将必须使用其Google帐户登录,并允许您的应用程序使用日历资源。
这里是参考文献https://developers.google.com/accounts/docs/OAuth2WebServer
另一种选择是使用每个日历具有的专用XML或iCAL提要。您可以在日历配置中找到它。
您还可以选中此documentation,该{{3}}描述了如何实现日历数据的“增量同步”。使用此方法,您可以使所有日历集合的数据保持同步,同时节省带宽。