由于OAuth2,无需任何服务器即可从客户端访问许多API。Javascript;使用Gmail API无服务器检索未读电子邮件
我试图用Gmail中的未读电子邮件做到这一点。
随着OAuth2 playground有可能实现这一点。 但是我的尝试不成功(见答复)。 我想知道我的尝试是否详尽无遗,并且没有办法实现我的目标,或者如果我查看了可能性?
由于OAuth2,无需任何服务器即可从客户端访问许多API。Javascript;使用Gmail API无服务器检索未读电子邮件
我试图用Gmail中的未读电子邮件做到这一点。
随着OAuth2 playground有可能实现这一点。 但是我的尝试不成功(见答复)。 我想知道我的尝试是否详尽无遗,并且没有办法实现我的目标,或者如果我查看了可能性?
根据官方Gmail API doc有两种方式来访问电子邮件:
浏览器不提供访问TCP为JavaScript,因此IMAP/SMTP在这里没有帮助。
尝试后,https://mail.google.com/mail/feed/atom后面的服务器似乎不支持CORS。所以在这里也没有运气。
显然,服务器需要(或类似的东西packaged apps that gives TCP access)
在https://developers.google.com/gmail/api/quickstart/js它规定您需要:'Python 2.4或更高(提供一个网络服务器) – Scott