从Java应用程序访问一个(固定)谷歌帐户日历

时间:2015-05-23 15:41:06

标签: java date google-calendar-api

我正在开发一个需要输入日期和时间的小软件,最好是在远程场景中。

我认为使用Google日历作为这种输入方法是一个有趣的想法。它允许简单访问我创建的所有事件。

我不要求它从用户的日历访问事件,而是从一个集合和已知帐户(硬编码到软件中)访问事件。

我只能找到有关使用OAuth2的信息,让用户使用自己的帐户注册。

是否可以将对一个帐户的访问权限硬编码到Java应用程序中?如果是这样的话,你能给我一个基本的概述/指向我解释如何解释这个问题吗?

如果所有这些都非常复杂/不实用,你能想到任何其他易于设置的方法来远程输入日期/事件吗?我喜欢能够在谷歌日历中设置重复事件的想法,因为我很可能会有很多重复的事件。如果备选方案支持类似的东西,那就太好了!

非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以查看Google Developers文档所称的service account

  

Google OAuth 2.0系统支持服务器到服务器交互   例如Web应用程序和Google服务之间的那些。为了这   您需要服务帐户的情况,所属的帐户   到您的应用程序而不是单个最终用户

     

来源:https://developers.google.com/identity/protocols/OAuth2ServiceAccount