从没有oauth密码框的无头服务器连接到gmail api?

kulphzqa  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(256)

我正在尝试使用google的gmailapi来自动检索某些信息,由于硬需求,这些信息只能通过电子邮件传递。我已经成功地接收到消息,但gmail要求我使用一个基于web的图形密码框进行身份验证。显然,在没有头部的情况下使用图形化web浏览器是不可接受的。我一直在浏览文档,但似乎找不到解决这个问题的方法。为此,我使用java,以期将其转换为kotlin以匹配代码库的其余部分。
我的第一个想法是通过使用selenium和geckodriver在每次api需要重新身份验证时单击虚拟浏览器中的框来预感到这一点,但这似乎有点难看,而且可能会导致中断(iirc geckodriver需要一段时间才能启动)。有人有更好的办法解决这个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题