【问题标题】:Javascript; Server-less retrieving of unread emails with Gmail APIJavascript;使用 Gmail API 无服务器检索未读电子邮件
【发布时间】:2013-07-12 15:43:45
【问题描述】:

由于 OAuth2,许多 API 无需任何服务器即可从客户端访问。

我正在尝试处理 Gmail 中的未读电子邮件。

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

【问题讨论】:

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


    【解决方案1】:

    根据官方Gmail API doc的说法,邮箱有两种访问方式:

    浏览器不提供对 JavaScript 的 TCP 访问,因此 IMAP/SMTP 在这里无济于事。

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

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

    【讨论】:

      【解决方案2】:

      新的 Gmail API 让您可以做到这一点;

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

      它使用 OAuth 2 和 JavaScript 包装库

      【讨论】:

      猜你喜欢
      • 2011-07-19
      • 1970-01-01
      • 2017-03-07
      • 2020-09-27
      • 2011-04-06
      • 2021-09-29
      • 2015-12-24
      • 2016-09-07
      • 2019-06-02
      相关资源
      最近更新 更多