多亏了 OAuth2,许多 API 无需任何服务器即可从客户端访问。
我正在尝试使用 Gmail 中的未读电子邮件来做到这一点。
使用OAuth2 游乐场可以实现这一目标。但是我的尝试没有成功(见回复)。我想知道我的尝试是否已经详尽无遗,没有办法实现我的目标,或者我是否考虑过一种可能性?
多亏了 OAuth2,许多 API 无需任何服务器即可从客户端访问。
我正在尝试使用 Gmail 中的未读电子邮件来做到这一点。
使用OAuth2 游乐场可以实现这一目标。但是我的尝试没有成功(见回复)。我想知道我的尝试是否已经详尽无遗,没有办法实现我的目标,或者我是否考虑过一种可能性?
根据官方Gmail API 文档,有两种访问电子邮件的方法:
浏览器不提供对 JavaScript 的 TCP 访问,因此 IMAP/SMTP 在这里无济于事。
尝试后, https://mail.google.com/mail/feed/atom后面的服务器似乎不支持CORS。所以这里也没有运气。
显然,需要一台服务器(或提供 TCP 访问权限的打包应用程序之类的东西)