我正在用Java创建一个使用Spring和Hibernate框架的web预订系统。我的任务是同步管理谷歌日历,所以在我的网络应用程序中创建的所有预订将显示在他的日历上。管理员可以选择是否要同步。我的问题是如何同步日历与帐户,如何添加事件,以及如何删除同步,如果管理员选择不同步。(系统可能有多个用户)。有没有人能帮帮我?非常感谢
发布于 2018-11-21 15:04:54
基于这个thread,你的应用程序必须在谷歌云控制台中注册,你的用户必须使用他们的谷歌账户登录,并允许你的应用程序使用日历资源。
这里有一个参考https://developers.google.com/accounts/docs/OAuth2WebServer
另一种选择是使用每个日历拥有的私有XML或iCAL提要。您可以在日历配置中找到它。
您还可以查看此documentation,它描述了如何实现日历数据的“增量同步”。使用此方法,您可以使所有日历集合的数据保持同步,同时节省带宽。
https://stackoverflow.com/questions/53396410
复制相似问题