我是play应用程序开发人员。我使用安全社交登录到我的应用程序。我通过安全社交获取了用户名、电子邮件id、名字和姓氏。我想获取已登录用户gmail收件箱的未读消息。如何获得。请帮帮我。谢谢
如果你是Scala开发人员,那么看看这个GitHub repo应该会对你有所帮助。它有一个将Securesocial身份验证与访问Gmail收件箱集成的工作实现。
https://github.com/dr3s/pimly/tree/master/pimly-gmail
两点:
- 您需要一种方法将OAuth2授权转换为IMAP可以使用的授权(SASL)
- 您可以使用java邮件API与IMAP电子邮件进行交互