使用“after”的 GMail API 搜索结果不返回完整结果

问题描述

我在使用 GMail API 时遇到了一些麻烦。我正在运行一个只返回部分电子邮件数据集的查询。 (这是我第一次为此帐户检索电子邮件,因此我想检索一些更深层次的历史记录作为基础,然后再进行每日增量检索。)

我正在使用“after”运算符,并使用 Unix Epoch 秒作为值。

当我在 Google 网站上的搜索栏中为此帐户输入相同的“之后:”搜索时,我收到了 598 封电子邮件(60 天前)和 292 封电子邮件(30 天前)。当我使用 API 时,我只得到 103 个(这是在让它对所有结果进行分页之后;最初的“页面”只有 100 个电子邮件 ID;然后第二个页面有 3 个。)

以下是我点击的几个查询网址:

https://content.googleapis.com/gmail/v1/users/me/messages?q=after%3A1619045685

https://content.googleapis.com/gmail/v1/users/me/messages?q=after%3A1616453916

有什么想法吗?我遇到了内部限制吗?有什么设置我没有设置吗?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)