Google Calendar API:如何在没有Google密码的情况下创建/编辑/删除活动?

我有一个应用程序,可以在Google日历中读取/编辑/删除事件。

现在有必要输入Google用户名和密码来执行此操作。

但是,这是一个问题:许多用户害怕泄露密码。

问题:有没有办法访问Google日历中的事件而无需询问用户他/她的Google密码(即通过OAuth)?

提前致谢

德米特里

PS:应用程序是用Java编写的。

我没有使用它,但是在谷歌应用程序上使用oauth有一个api,包括日历: http : //code.google.com/apis/accounts/docs/OAuth.html

它似乎在这里得到了很好的解释: http : //code.google.com/apis/gdata/articles/oauth.html