我正在Ruby on Rails中开发一个Web应用程序,用于注册我公司的演讲。如果用户注册了演讲,那么它应该为在其 Google 日历上有该活动的所有用户更新 Google 日历活动。
https://developers.google.com/accounts/docs/OAuth2
我需要使用 OAuth2,因为我需要修改用户的数据,并且还需要获得用户的同意。因此,我可以将他们重定向到"身份验证"页面,他们可以在其中登录以查看其帐户。但在这种情况下,我要修改的用户数据是所有注册该活动的人的日历。
有什么简单的方法可以做到这一点吗?喜欢使用管理员帐户?
如果您想为日历中已有活动的所有用户更新 Google 日历活动,则无需使用 OAUTH,因为不需要用户身份验证。
这是因为,当现有事件中有更新时,所有用户(已在现有事件中添加为与会者)日历将在未经用户同意的情况下更新屏幕。