我想在我的网络应用中公开我的Google日历,通过我的某个表单,我想在我的日历中创建一个活动/约会。我是否需要通过所有OAuth2来实现这一目标?我觉得这些文档极其暧昧,并且要求用户登录谷歌这样一个简单的用例似乎是不必要的。我错过了很明显的东西吗? 你能指点我正确的方向吗?
我是否可以使用简单的HTTP API作为Google日历用户对我的应用进行身份验证?
答案 0 :(得分:1)
从我所看到的情况来看,您只需要使用您的 Google日历验证您的网络应用。因此,您的用户无需登录Google或类似的内容。
是的,您仍然需要使用OAuth2来允许您的网络应用更新您的Google日历。在您最初授予您的Web应用程序访问日历数据的权限后,您将获得访问令牌和刷新令牌。刷新令牌可用于自动生成新的访问令牌,这意味着您的Web应用程序将继续进行身份验证,而无需您或您的用户执行任何操作。