我正在使用Outlook API,尝试访问包含~45,000条消息(以及其他文件夹,例如已发送邮件)的收件箱中的所有邮件。
我正在提出的主要要求是https://outlook.office.com/api/v2.0/me/messages。如果我添加?$ count = true,则"@odata.count"
值将返回-1。
我可以在请求中添加$ top = 500,这会给我500条消息和"@odata.nextLink"
,但如果我传递$ top = 5000,那么我期望看到没有"@odata.nextLink"
如果有人可以提供帮助,可以在此处提出一些特殊问题:
答案 0 :(得分:0)
/me/messages
的已知问题。基本上/me/messages
通过所有文件夹提供所有邮件的方式是使用动态更新的搜索文件夹。 API不会报告搜索文件夹的准确计数(通常只返回-1)。$top
应为1000。