python-3.x - 通过 Google Gmail API 使用 historyId 获取电子邮件详细信息
问题描述
实际上,每当我的收件箱中有新消息时,我都会尝试通知我的应用程序。为此,我遵循了以下文档中提到的步骤。
每当我的收件箱中有新消息时,我都可以将通知推送到 pub/sub。Pubsub 包含 historyId 和 emailAddress,如下所示。
{ historyId:1234567890,电子邮件地址:xyz@gmail.com }
在此之后,我尝试使用上述详细信息阅读电子邮件的内容。如果我有 messageId,那么我可以获取如下的电子邮件详细信息。
service.users().messages().get(userId='me', id=msg_id).execute()
目前,我有 historyId,所以我无法获取电子邮件详细信息。有人可以在这里帮助使用 historyId 获取电子邮件详细信息吗?
解决方案
推荐阅读
- css - 带有覆盖的 SASS 继承
- optimization - @NLConstraint 带有矢量化约束 JuMP/Julia
- python - tox:如何指定 python 微版本
- r - 带有脱脂的输出置信区间
- u-sql - MultiLevelJsonExtractor - 提取所需的级别
- npm - SyntaxError:在 Centos 上安装 chromeless nodejs 时出现意外标识符
- c# - 如何修复 DbContext 已针对异步场景进行处理?
- c++ - ofstream 将额外的零字节写入 Unix 服务器上的文件
- dask - 控制在调度程序中加载块的平局选择?
- angular - Angular 5 路由 - 标题和导航栏路由问题