我正在开发一个需要输入日期和时间的小软件,最好是在远程场景中。
我认为使用Google日历作为这种输入方法是一个有趣的想法。它允许简单访问我创建的所有事件。
我不要求它从用户的日历访问事件,而是从一个集合和已知帐户(硬编码到软件中)访问事件。
我只能找到有关使用OAuth2的信息,让用户使用自己的帐户注册。
是否可以将对一个帐户的访问权限硬编码到Java应用程序中?如果是这样的话,你能给我一个基本的概述/指向我解释如何解释这个问题吗?
如果所有这些都非常复杂/不实用,你能想到任何其他易于设置的方法来远程输入日期/事件吗?我喜欢能够在谷歌日历中设置重复事件的想法,因为我很可能会有很多重复的事件。如果备选方案支持类似的东西,那就太好了!
非常感谢!
答案 0 :(得分:0)
您可以查看Google Developers文档所称的service account。
Google OAuth 2.0系统支持服务器到服务器交互 例如Web应用程序和Google服务之间的那些。为了这 您需要服务帐户的情况,所属的帐户 到您的应用程序而不是单个最终用户。
来源:https://developers.google.com/identity/protocols/OAuth2ServiceAccount