我运行一个 Django Web 应用程序,它为各种事件安排了大约 50 个用户。用户登录该站点以查看他们的日程安排。当然,每个用户还希望他们的事件在他们的个人谷歌日历上实时更新。
出于隐私原因,应用程序不能访问用户自己的日历非常重要。
我的问题是:Web 应用程序完成此任务的标准(推荐)工作流程是什么?
根据我目前的阅读,这就是我的想法:
- 为该应用创建一个专用的 Google 帐户。
- 在该帐户中,为每个用户创建一个 Google 日历。
- 与每个用户共享日历的链接,以便他们可以订阅它。
- 该应用程序通过 API 更新日历。
这是一个好方法还是有更好的方法?
非常感谢任何帮助。