gmail-api相关内容

Gmail API只读元数据范围

我正在使用服务帐户和域范围内的委派来访问客户域下具有只读范围 https://www.googleapis.com/auth/gmail.readonly 在消息中 是否有一种方法可以将我的应用程序访问限制为仅对元数据而不是电子邮件的内容进行限制?这样可以确保我的应用程序无法读取敏感的电子邮件内容信息,并且只能访问元数据. 谢谢! 解决方案 将范围设置为 https://www.g ..
发布时间:2021-05-11 19:10:05 其他开发

TypeError:无法读取未定义的属性"redirect_uris"

我想编写一个可以处理某些标有特定方式的Gmail电子邮件的应用程序. 示例代码此处为我的代码提供了一个起点(我已经使用Promise而不是async await进行了重写): 'use strict';const path = require('path');const {google} = require('googleapis');const {authenticate} = requ ..

GMail API会随机返回错误的错误

我正在Google App Engine上运行一个Python应用程序,该应用程序会定期检查多个用户的最新电子邮件.我注意到,在随机时刻,API返回以下错误: 错误:连接到服务器时发生错误:无法获取URL:https://www.googleapis.com/discovery/v1/apis/gmail/v1/rest?userIp=0.1.0.2 通常情况下,如果作业再次运行,它将起作用 ..
发布时间:2021-05-11 19:09:58 Python

如何获取最旧的消息ID GMAIL API

我用来获取message_ID users_messages-> listusersmessages 的列表.有没有办法获取最早的message_ID? 解决方案 您目前无法指定列出消息的顺序.您必须列出每条消息,直到获得邮件ID的最后一页: 请求1 获取https://www.googleapis.com/gmail/v1/users/me/messages?access_tok ..
发布时间:2021-05-11 19:09:55 其他开发

如何断开Gmail API服务实例的连接?

在使用Gmail API的Python3程序中,我希望每隔几个小时重新实例化一次Gmail“服务"实例,以提高可靠性.我不确定是否需要这样做以提高可靠性,但我认为这样做会很有用.因此,当我启动程序时,我将运行以下功能,如您所见,该功能将构建Gmail“服务"实例.然后,几个小时后,我再次运行相同的代码.但是,这会导致socker.timeout错误.我知道这是因为在日志文件中,socket.tim ..
发布时间:2021-05-11 19:09:42 Python

Python Gmail API不会将labelIds参数传递给List方法

我一直在尝试设置Python脚本,该脚本涉及查询Gmail帐户中的未读邮件.理想情况下,我想使用Gmail API的“列表"方法和可选的查询参数过滤功能,以过滤标签ID为"UNREAD"的邮件. 当我在Google网站上进行测试时( https://developers.google.com/gmail/api/v1/reference/users/messages/list ),它可以正常 ..
发布时间:2021-05-11 19:08:52 Python

如何获取Gmail API邮件的文本/纯文本部分

因此,有时文本/纯文本位于GmailAPI恢复的电子邮件的顶级“部分"数组中,而有时,如果有附件或嵌入式电子邮件,则将其嵌套在JSON中,然后将其嵌套得更深. 我应该如何始终使文本/纯文本版本成为可能. 谢谢 解决方案 我实际上也遇到了这个问题,希望在这里找到一个遮阳篷.我绝不是python专家,而且我不是stackoverflow初学者:-).但让我与您分享我的解决方案和思路 ..
发布时间:2021-05-11 19:08:34 Python

生成Gmail附件网址以进行查看

我正在研究可以访问g-mail中所有图片的项目.我尝试使用可以获取所有必需附件的节点使用G-mail API,但这需要下载整个图像.我可以访问使用API​​的附件ID和消息ID.是否有任何方法可以生成附件的URL(以供查看),以便我可以提供指向项目中所需图像的链接. 解决方案 我实际上发现了这个相关问题, ..
发布时间:2021-05-11 19:07:59 其他开发

Google Apps脚本-更改Gmail中单个电子邮件的标签

我想以编程方式在Google脚本中的gmail中更改单个电子邮件的标签.我无法使用标准的 GmailApp服务,因为它适用整个线程的操作,而不是单个电子邮件.我发现了一些使用高级Gmail API完成此操作的示例( 以下是我在Google脚本编辑器中尝试过的代码段: function changeLabel(){var addLabel ='3to-smartsheetstest';var ..
发布时间:2021-05-11 19:07:52 其他开发

如何通过Google Apps脚本从xlsx gmail附件中提取Google表格中的信息

我想通过Google Apps脚本从xlsx gmail附件中提取内容.然后将信息放入Google表格中.对于CSV文件,它工作正常,但我没有得到xlsx文件的内容. 解决方案 与csv文件不同,xlsx文件数据不能直接插入电子表格中 您可以做什么: 将附件以其原始mimeType保存在光盘上 将其转换为Google表格文档,例如 Drive.Files.copy 从光盘中 ..

Flutter GmailApi引发异常Object.noSuchMethod

我正在尝试创建一个应用程序,该应用程序可以读取来自Gmail的邮件并进行处理.我能够使用GoogleAccountCredential和Gmail.Build API在Kotlin中实现这一目标.但是我试图在Flutter中做同样的事情,但是到目前为止还没有成功. 我已经使用 https://pub.dartlang.org/packages/google_sign_in 来登录,然后创建一 ..
发布时间:2021-05-08 20:38:22 其他开发

从Gmail(Java Android)获取最近20封电子邮件

如何从gmail获取最近20封电子邮件? ListMessagesResponse listMessagesResponse = mService.users().messages().list(user).setQ("from:----").执行(); 当前我正在使用它,但是它返回没有任何有效负载的消息ID.我想获得完整的电子邮件与身体.就像从特定发件人处获取最新电子邮件一样吗? ..
发布时间:2021-05-04 18:58:44 Java开发

Gmail API使用自动生成的HTML替换了正文/纯文本替换的正文部分

我正在使用具有替代 text/plain 版本的Gmail API从Android设备发送电子邮件.该电子邮件的结构如下: 多部分/混合多部分/替代文字/纯文字文字/HTML附件 除 text/plain 部分外,其他所有内容都可以正常运行,而该部分已被从 text/html 部分提取的经过净化的版本取代. 如果我尝试发送到与发件人相同的地址(从电子邮件X到电子邮件X),则将同时保留原 ..
发布时间:2021-05-04 18:54:45 移动开发