问题标签 [gmail-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1584 浏览

google-apps-script - 电子邮件转发会删除 Google 应用脚本中的原始发件人电子邮件地址

这是我的 Google App 脚本代码:

这可以正常转发,但会将from消息字段重置为执行脚本的帐户的电子邮件 ID。这将删除原始发件人的所有凭据message。如何更优雅地转发电子邮件以保留所有原始标题(至少from和)?to如果原始消息被发送到人员列表新闻组,我需要将其保留在转发的消息中。

0 投票
1 回答
1260 浏览

javascript - 使用 Google Apps 脚本获取已发送文件夹中的未读计数 - GMail

有没有办法在已发送文件夹中获取未读邮件计数?

基本上,我想要的功能是:当我在邮件列表中回复经过过滤且未通过我的收件箱的邮件时,我希望所有后续回复都能到达我的收件箱。

我试图完成的方法是,如果我在已发送文件夹中看到未读邮件,这意味着我参与的线程中有一封新邮件。我这样说是因为当我在 Gmail 的网络界面中单击“已发送”时,我看到这些邮件是未读的。

那么,有没有办法获得系统标签的未读计数?

肮脏的方式:我可以做到这一点的一种方法是创建一个过滤器,该过滤器选择所有具有“发件人:”作为我的地址的邮件,并使用它来获得我想要的东西。但是,这样我就创建了一个我感觉不好的副本!

0 投票
2 回答
1728 浏览

javascript - Javascript;使用 Gmail API 无服务器检索未读电子邮件

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

我正在尝试使用 Gmail 中的未读电子邮件来做到这一点。

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

0 投票
2 回答
58206 浏览

google-api - 如何在没有用户干预的情况下授权应用程序(Web 或已安装)?

假设我有一个需要在后台服务中访问云端硬盘文件的网络应用程序(“mydriveapp”)。它要么拥有正在访问的文件,要么在所有者与之共享文档的 Google 帐户中运行。

我知道我的应用程序需要一个刷新令牌,但我不想编写代码来获取它,因为我只会这样做一次。

注意。这不是使用服务帐户。该应用程序将在传统的 Google 帐户下运行。在某些情况下,服务帐户是一种有效的方法。然而,使用 Oauth Playground 模拟应用程序的技术可以节省大量冗余工作,并且适用于不支持共享到服务帐户的任何 API。

0 投票
1 回答
4220 浏览

google-apps-script - Gmail /Google 应用程序每小时/每天自动使用脚本/api 永久删除垃圾邮件

是否有脚本/API 方法可以从 Gmail/GoogleApps 中永久删除垃圾邮件?

任何相关的帮助将不胜感激。

0 投票
2 回答
446 浏览

gmail-api - 新的 gmail API 会取代 IMAP 和 POP 吗?

有一个新的gmail API。这会取代 IMAP 和 POP 吗?是否存在一种优于另一种的情况?

0 投票
1 回答
978 浏览

gmail-api - Gmail API messages.insert 与 messages.import

在 Gmail REST API 中,有两种方法似乎做同样的事情:

messages.insert 和 messages.import

这两种方法有什么区别,在什么情况下我应该使用另一种?

0 投票
1 回答
782 浏览

google-api - Java 的 gmail API 的一部分是否丢失?

如果您访问https://developers.google.com/gmail/api/quickstart/quickstart-java#step_2_install_the_gmail_client_library,它会说您必须下载两个 zip 文件。但是,我只能找到一个。

我似乎找不到引用第 4 步“google-api-services-gmail-v1-[version].jar”的 zip 文件。有什么建议么?

0 投票
1 回答
260 浏览

google-api-dotnet-client - dotnet GMail API 的下载地址在哪里?

指定的链接:https ://code.google.com/p/google-api-dotnet-client/wiki/APIs#Gmail_API指向一个过时的页面,并且该页面上的新参考也没有它:https: //developers.google.com/api-client-library/dotnet/apis/

我也没有在 Nuget 上看到它。

0 投票
2 回答
707 浏览

gmail-api - Gmail REST API 是否有权访问标签颜色?

是否可以通过新的 Gmail REST API 获取标签颜色?我们的许多用户对他们的电子邮件进行颜色编码,如果能够将这种颜色编码带到我们的应用程序中,那就太好了。