JavaScript的;使用Gmail API无需服务器检索未读电子邮件

时间:2013-07-14 19:41:32

标签: javascript oauth oauth-2.0 google-api gmail-api

感谢OAuth2,可以从客户端访问许多API而无需任何服务器。

我正在尝试使用Gmail中未读的电子邮件。

使用OAuth2 playground可以实现这一目标。 但是我的尝试没有成功(见回复)。 我想知道我的尝试是否详尽无遗,没有办法实现我的目标,或者我是否考虑过这种可能性?

2 个答案:

答案 0 :(得分:0)

根据官方Gmail API doc,有两种方式可以访问电子邮件:

浏览器不提供对JavaScript的访问权限,因此IMAP / SMTP在这里没有帮助。

尝试后,https://mail.google.com/mail/feed/atom后面的服务器似乎不支持CORS。所以这里也没有运气。

显然,需要服务器(或类似packaged apps that gives TCP access

答案 1 :(得分:-1)

新的Gmail API可让您完全执行此操作;

https://developers.google.com/gmail/api/

它使用OAuth 2和JavaScript包装器库