我目前正在开发不带图形界面的Java命令行工具,该界面几乎不需要用户进行鼠标交互。理想的流程是用户无需处理整个浏览器身份验证流程(因此将不再使用服务帐户)来访问其Google Photos / Drive。
我对加入Google O-Auth 2.0还是比较陌生的,我发现了
-客户端登录已弃用,因此没有用户/密码之类的流
-嵌入式浏览器的OAuth请求也被阻止
-我可以使用刷新令牌,但仍然需要首次使用浏览器流程
我目前正在为已安装的应用程序使用O-Auth版本,但我想知道仅在应用程序中是否有任何方法可以这样做(没有重定向到新选项卡或编程身份验证)?