我当前正在使用Gmail API列出包含特定字符串的邮件。在将maxResults设置为任意数字(例如9000、8000、9999)的情况下,API会将列表的上限设置为511,此时我的搜索结果应为800。
例如,当搜索包括字符串“ A”和maxResults = 9999的所有电子邮件时,它仅列出511个实例。
API列出超过511个项目是否存在问题?有人遇到过类似的问题吗?谢谢!
答案 0 :(得分:0)
您正在执行Users.messages: list,并且您的maxResults
设置为所需的数字,而不是所获取的数字。
使用实时数据在Gmail API中尝试Try It。如果返回的值与您的代码获取的值相同,那么API或您的代码都没有问题。可能是您缺少使用nextPageToken
之类的东西。因为我确定您的所有消息均已提取,并且不会在单个页面中显示。
另请参阅this SO post。