admin管理员组文章数量:814904
错误:在Gaxios找不到。 尝试从Gmail获取历史记录列表时
我正在尝试按照this link中的说明处理来自Gmail的推送通知。我修改了一些代码以从historyId读取,而不是从指南中推荐的最新消息中读取。
通常是可以找到的,但是有时在收到推送通知后出现了问题。脚本无法调用Gmail API:
gmail-watch-fs yv1ke4cc0tk8 Error: Not Found
at Gaxios.<anonymous> (/srv/node_modules/gaxios/build/src/gaxios.js:73:27)
at Generator.next (<anonymous>)
at fulfilled (/srv/node_modules/gaxios/build/src/gaxios.js:16:58)
at <anonymous>
at process._tickDomainCallback (internal/process/next_tick.js:229:7)
这里是导致错误的行:
const historyRes = await gmail.users.history.list({
userId: "me",
startHistoryId: historyId,
historyTypes: ["messageAdded"],
})
我发现一个日语站点建议启用IAM API,但在我的情况下已启用它。有人可以帮我吗?
回答如下:问题是因为我尝试仅通过一个Cloud Function实例收听许多订阅的电子邮件地址。通过生成更多的云功能(每个订阅的电子邮件一个)解决了该问题。
本文标签: 错误在Gaxios找不到尝试从Gmail获取历史记录列表时
版权声明:本文标题:错误:在Gaxios找不到。尝试从Gmail获取历史记录列表时 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1715141619a821510.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论