Outlook Mail Graph API轮询参数组合使用top和isRead ne true,返回错误结果

Outlook Mail Graph API轮询参数组合使用top和isRead ne true,返回错误结果,outlook,microsoft-graph-api,Outlook,Microsoft Graph Api,API似乎有一个错误。我收到了10封这样的未读邮件 获取/v1.0/me/mailFolders/xxx/messages?$filter=isRead%20ne%20true&$count=true&$top=10 但似乎后端实际上是在文件夹中的所有邮件中占据前10名,然后从这10封邮件中获取未读邮件。因此,如果前10封邮件未读,结果是找到0封邮件,即使文件夹中可能有25封未读邮件 因此,结果取决于文件夹中邮件的顺序,结果可能在0到所有10封之间变化(因此在后续的轮询中所有25封) 我的问题是

API似乎有一个错误。我收到了10封这样的未读邮件

获取/v1.0/me/mailFolders/xxx/messages?$filter=isRead%20ne%20true&$count=true&$top=10

但似乎后端实际上是在文件夹中的所有邮件中占据前10名,然后从这10封邮件中获取未读邮件。因此,如果前10封邮件未读,结果是找到0封邮件,即使文件夹中可能有25封未读邮件

因此,结果取决于文件夹中邮件的顺序,结果可能在0到所有10封之间变化(因此在后续的轮询中所有25封)

我的问题是,是否有办法改变我的查询以获得我需要的内容,或者是否应该提请微软注意这个问题


谢谢

我试过这种方法
https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messages?$filter=isRead eq false&$count=true&$top=10
我可以得到isRead为false的总计数和isRead为false的前10个计数。即使那些isread等于true的也在我的收件箱中,它给了我正确的结果。因此,我无法使用邮递员复制该问题。请尝试与邮递员或。是的,我已经测试了这个图形浏览器和我自己的收件箱,我也不能复制它。一位客户报告了这一点,另一个人也有类似的经历。因此,可以肯定的是,它并不总是发生。很难报告无法持续复制的内容…:(您能否获得此类不准确数据响应的requestid和时间戳?