Users.messages列表的上限不超过maxResults个

时间:2018-08-14 14:44:15

标签: python gmail-api

我当前正在使用Gmail API列出包含特定字符串的邮件。在将maxResults设置为任意数字(例如9000、8000、9999)的情况下,API会将列表的上限设置为511,此时我的搜索结果应为800。

例如,当搜索包括字符串“ A”和maxResults = 9999的所有电子邮件时,它仅列出511个实例。

API列出超过511个项目是否存在问题?有人遇到过类似的问题吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您正在执行Users.messages: list,并且您的maxResults设置为所需的数字,而不是所获取的数字。

使用实时数据在Gmail API中尝试Try It。如果返回的值与您的代码获取的值相同,那么API或您的代码都没有问题。可能是您缺少使用nextPageToken之类的东西。因为我确定您的所有消息均已提取,并且不会在单个页面中显示。

enter image description here

另请参阅this SO post

相关问题