gmail-api相关内容

获取消息的 Gmail REST api 批处理支持

我们需要在我们的项目中从谷歌客户端库切换到 Gmail REST api,我遇到了 batch() 的问题,因为它在 REST api 中不可用 - 你只能获取消息的 id 列表,然后使用它的ID一一获取每条消息.如果我们使用那个 gmail 库,一切似乎都很清楚.我们创建一个批处理对象,然后在其中对每个 GET 请求进行排队.我们不必关心它是如何在内部实现的.目前我正在尝试做一些 POC,我正在 ..
发布时间:2022-01-23 12:53:57 其他开发

Gmail API - 明文自动换行

使用 Gmail API 发送电子邮件时,它会在正文中放置硬换行符,每行大约 78 个字符.可以在这里找到一个类似的问题. 我怎样才能停下来?我只是想通过 API 发送纯文本电子邮件而无需换行.当前的格式看起来很糟糕,尤其是在移动客户端上(在 Gmail 和 iOS 邮件应用上测试过). 我尝试了以下标题: 内容类型:文本/纯文本;charset=UTF-8 Content ..
发布时间:2022-01-23 12:46:45 其他开发

如何从 Gmail API 获取没有原始消息的回复消息

我想在没有原始消息的线程中获得回复消息.但是,当我使用 Users.messages: GET 或 Users.threads: GET 时,我也会收到带有原始消息(不需要)的回复(根据需要).请参阅下面的代码截图. (据我所知,这个问题也被提出 这里,但是我没有发现提议的解决方案回答了这个问题,提议的解决方案的发布者建议我开始一个新问题.我试过了但是,Tholle 建议的 Users.th ..
发布时间:2022-01-23 12:46:15 其他开发

用于发送带有附件的电子邮件的 GMAIL API

我正在开发一个能够读取包含图像 url 列表的 CSV 的 javascript 客户端. 我可以通过 jquery-csv 读取 csv 并在 html5 画布中绘制每个图像. 下一步是为每个图像应用一个文本层,并使用 gmail api 通过电子邮件发送图像. 所以我的困难是找到一个示例,向我展示如何使用画布并将其附加到仅使用 javascript 的电子邮件中. 我是 ..
发布时间:2022-01-23 12:31:53 前端开发

邮递员获取 Gmail 电子邮件 ID,遍历电子邮件 ID?

对于邮递员来说是个新手,在链接 API 请求时,我从来没有完全考虑过遍历消息 ID. 我有一个简单的GET请求如下 https://gmail.googleapis.com/gmail/v1/users/用户/消息 这没有问题,并在我的收件箱中检索前 100 封邮件,我使用索引然后链接到另一个命令以打开该电子邮件并使用以下代码检查内容 Responsedata = JSON.p ..
发布时间:2022-01-22 15:15:04 前端开发

在 JavaScript 中解码 URL Safe Base64(浏览器端)

我正在使用 Gmail 的 API 从我的帐户中获取电子邮件.邮件正文以“URL safe base64"格式传送.解码它以供使用的最佳方法是什么?我找到了一些 nodejs 解决方案,但没有找到客户端解决方案.window.atob 不起作用,因为它是 URL 安全的. 感谢您的帮助. 解决方案 为了后代, atob(data.replace(/_/g, '/').replace ..
发布时间:2022-01-21 08:45:59 前端开发

在 wso2 工作室中添加 gmail 连接器时出错“提取 Synapse 库时出错:gmail-connector-3.0.8.zip"

我正在尝试实现用例 https://docs.wso2.com/display/EI650/Using+the+Gmail+Connector 但在我的情况下,我正在按顺序应用 gmail 连接器,但是在导出 .car 文件时它失败并出现错误“提取 Synapse 时出错"库:gmail-connector-3.0.8.zip" 我已尝试在控制台中添加 gmail 连接器,但它尚未反映,还尝 ..
发布时间:2022-01-17 23:17:11 其他开发

MIME 电子邮件的 Base64 解码不起作用(GMail API)

我正在使用 GMail API 来检索电子邮件内容.我正在为正文获取以下 base64 编码数据:http://hastebin.com/ovucoranam.md 但是当我通过 base64 解码器运行它时,它要么返回一个空字符串(错误),要么返回类似于 HTML 数据但带有一堆奇怪字符的东西. 帮助? 解决方案 我不确定你是否已经解决了它,但 GmailGuy 是正确的.您 ..
发布时间:2022-01-07 21:31:20 其他开发

Gmail API 所有邮件

我需要使用 gmail api 获取收件箱中的所有邮件.但我认为只有一种方法可以做到. 获取消息列表(id, threadID) GET https://www.googleapis.com/gmail/v1/users/somebody%40gmail.com/messages?labelIds=INBOX&key={YOUR_API_KEY} 使用 id 获取循环中的所有消息 虽然 ..
发布时间:2022-01-05 15:43:49 其他开发

使用python发送消息时出现400错误

我正在尝试使用 Gmail API 发送电子邮件.我已成功通过身份验证并在我的机器上有一个 client_secret.json 文件.我已经能够使用 Gmail API 网站上的快速入门示例获取标签列表 我已成功将范围重置为 SCOPES = 'https://mail.google.com' 允许完全访问我的 Gmail 帐户. 我有一个 python 脚本,从这里和 对 ..
发布时间:2022-01-05 10:56:45 Python

如何使用 Gmail API 检查传入的新邮件

我已经设置了一个可以从 Gmail 帐户中提取数据的 python 脚本,但我想以一种方式设置它,它只会提取自上次调用 API 以来的新消息(我将 ping服务器定期). 我查看了推送通知和 Pub/Sub,但我不太确定这些是否相关,或者我应该查看其他内容.Gmail 也有 Users.history: list 功能,但我想知道这是否可以以任何有用的方式使用. 解决方案 你可以 列 ..
发布时间:2022-01-01 20:34:57 Python

如何使用 gmail api 获取访问令牌

我根据本文档获得了授权代码.但是当我尝试获取访问令牌时,我总是遇到错误.有人可以帮我吗? public String AccessToken(){String accessToken = "";StringBuilder strBuild = new StringBuilder();String authURL = "https://accounts.google.com/o/oauth2/to ..
发布时间:2022-01-01 20:32:07 Java开发

是否有一个 URL 可以在全屏(弹出)中打开具有特定邮件 ID 的 Gmail 撰写窗口

我使用新的 Gmail API 为我的用户创建草稿.API 响应提供新创建的消息 ID. 然后我可以使用 URLhttps://mail.google.com/mail/#drafts?compose=[message-id] 打开撰写窗口.但是,我想打开一个全屏(弹出)撰写窗口.有网址吗?这个 URL 当然必须用消息 ID 参数化. 更准确地说,这是我得到的,这就是我想要的. ..
发布时间:2022-01-01 20:25:59 其他开发

使用 OAuth2 和 nodemailer 从我的 gmail 帐户发送电子邮件

我想通过我自己的服务器从我的 gmail 地址发送电子邮件.我正在使用 nodemailer 并且使用帐户凭据是不稳定的,并且通常不起作用并导致此 线程 我已经多次在该线程上实现了所有内容,但仍然不稳定,而且我知道 OAuth2 是要走的路. 我在 google 开发者控制台中有一个带有 cliendID 和 clientSecret 的项目,如您所见: 但是如何在没有任何浏览器 ..
发布时间:2022-01-01 20:20:03 其他开发

比 yyyy/mm/dd 更精确地列出消息

我正在尝试使用 Gmail API 获取在某个时间点之后发送给用户的所有邮件.我已经通过在 API Explorer. 我想比这更具体,并指定一天中的一小时一分钟.这可能吗?我问是因为高级搜索-规范只包含最有用的运算符. 解决方案 您可以使用搜索查询以 秒 精度列出特定日期之后的消息. 使用搜索词 after:SOME_TIME_IN_SECONDS_SINCE_EPOCH.G ..
发布时间:2022-01-01 20:16:28 其他开发

GMail API 分页使用 nextPageToken

花了几个小时搜索 Google 等.阿尔.对于答案,确定这很简单,但是如何使用 nextPageToken 通过 GMail api 创建分页?我所做的一切都无法让分页工作(来回). 假设为“授权用户"并使用我调用的正确范围进行访问 gapi.client.load('gmail','v1',displayInbox); 然后 function displayInbox(){var ..
发布时间:2022-01-01 20:15:42 其他开发

从 Gmail API 获取没有历史记录的邮件

我直接使用 Gmail RESTful API(不是来自某个库).查看此处的文档 Gmail 文档. 我已经设法获取了消息正文的内容,但是它也返回了当前消息的整个历史链. 有没有办法只从 API 获得请求的消息体的响应,而不需要整个线程历史? 解决方案 根据这个 thread,这是不可能的,因为它是电子邮件正文内容的一部分,并且您正在指定要检索的邮件 ID. 您将收到完整 ..
发布时间:2022-01-01 20:14:13 其他开发

如果用户登录到多个帐户,我如何可靠地链接到给定线程 ID 的 Gmail 对话?

如果您登录了多个 Gmail 帐户,Google 会更改 URL 以引用您当前使用的帐户.例如: https://mail.google.com/mail/u/0/#inbox/138d85da096d2126 用于我的主要帐户中的对话 vshttps://mail.google.com/mail/u/1/#inbox/128cfe99d055805d 在我的另一个帐户中进行对话. 请 ..
发布时间:2022-01-01 20:12:39 其他开发

如何使用 oauth2 并通过 google api 刷新令牌?

所以我只是在过去几天里试图弄清楚这一点,并提出这个问题,以便我可以为其他遇到问题的人回答. 首先,google 文档很糟糕,并且根据您正在查看的许多 google API 示例中的哪一个使用不同的 oauth2 库.它通常是自相矛盾的,有时直接包含不起作用的代码. 哦,好吧. 所以我的问题基本上是: 如何使用 google api 库让我的用户授予我访问他们的 google ..
发布时间:2022-01-01 20:07:58 Python