我有一个使用Gmail API链接到Gmail的应用程序(带有Node/Javascript)。
一切都很好,只是我有时会收到一个通知(历史记录),说INBOX标签已从一条消息(或几条消息)中删除。
我确信没有对Gmail帐户执行任何操作。我还确保:
-
没有"跳过收件箱"过滤器集,它捕获的邮件超过了应有的数量。
-
没有设置从此帐户到另一个帐户的转发。
-
没有其他帐户从这个帐户获取邮件,因此没有"存档Gmail的副本",也没有"Mailfetcher来存档来自该来源的传入邮件"。
-
我们的其他访问客户端/设备中没有"统一收件箱",它会从Gmail收件箱中删除邮件,并使其仅在所有邮件中可见。
-
我没有使用"移动标签"功能。
最后,我确保不会从任何其他第三方应用程序(例如iPhone上的邮件)访问Gmail帐户。所有访问都被吊销。
我不确定这是由于Gmail API还是Gmail方面的bug。很难与Gmail界面进行比较,因为我们需要点击刷新按钮来查看是否发生了什么。
知道是什么触发了通知吗?
谢谢,
Jeremy
尝试检查您的watch
请求。
如果watch
调用出现错误,通常是在设置Cloud Pub/Sub主题和订阅时发生的。如文档中所建议的,请参阅Cloud Pub/Sub文档以确认设置是否正确,并获取有关调试主题和订阅问题的帮助。
除此之外,请查看订阅服务器概述以了解更多信息。