1

我能够在java中成功实现google drive api示例,如此处所述在此处输入链接描述。但是这里客户端/用户需要手动将 oauth 2 授权代码从 Web 浏览器复制并粘贴到桌面应用程序(这不是一个好的用户体验)。我不知道如何解决这个问题,即使用自动化这个过程爪哇代码。

4

1 回答 1

1

在这种情况下没有理想的解决方案,但这里有几个可行的解决方案: - 桌面应用程序可以运行嵌入式 Web 服务器,使用 localhost 重定向,在 Windows 上,您可能会遇到防火墙默认阻止访问 localhost 的问题,不确定 - 使用自定义方案,该方案可以在注册期间由桌面应用程序注册 - 代码是页面标题的一部分,此标题显示在操作系统控制的窗口标题中,您的应用程序可以启动外部浏览器然后跟踪进程及其主窗口

于 2013-03-31T08:24:25.183 回答