2013-04-15 78 views
0

我有一个基于Web的电子邮件客户端,它使用Java应用程序连接到IMAP和POP3服务器来下载电子邮件。有一个问题是,如果用户通常以美国的形式登录,那么Java应用程序将无权访问以收集电子邮件,直到该用户从同一个县运行java应用程序登录为止。使用谷歌oAuth2从java应用程序收集Gmail邮件

我被告知需要克服这个问题才能使用google oAuth,以便帐户用户允许我的应用程序收集电子邮件。它是否正确?一旦完成了这个工作,我还想用API来导入联系人,但是现在授权/认证就足够了。

我面临的问题是,在试图让谷歌oAuth api文档的头部或尾部真正混淆后,还没有设法做出一个工作示例。文档通常会链接到折旧的API,并且没有示例将下载链接指向需要的API和源代码,结果我认为我的示例中使用了不正确的库。

它也不清楚什么/如何完成需要什么我使用通过JavaScript的客户端身份验证创建一个弹出窗口,用户授予访问权限?

或者我使用已安装的应用程序客户端使用令牌和秘密,这是我尝试的,但我尝试使用的'命令行'示例需要Java EE,这是本机应用程序,所以我不明白为什么,我不想要将所有Java EE库导入到我的小型电子邮件下载程序。

在哪里可以找到更直观的文档和工作示例?

回答

相关问题