Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api Microsoft Graph API中的查询注册表过滤器_Microsoft Graph Api_Office365api_Microsoft Graph Mail - Fatal编程技术网

Microsoft graph api Microsoft Graph API中的查询注册表过滤器

Microsoft graph api Microsoft Graph API中的查询注册表过滤器,microsoft-graph-api,office365api,microsoft-graph-mail,Microsoft Graph Api,Office365api,Microsoft Graph Mail,我使用Microsoft Graph API查询Office 365邮箱中在特定日期之前收到的电子邮件 我使用以下查询:lt 2020-04-01 我已经手动检查了“存档”文件夹,并且在2020-04-01之前收到了许多电子邮件。因此,查询应该提供输出 我的应用程序将每5分钟自动运行一次此查询 在测试过程中,我发现一旦应用程序启动,它会运行12次(1小时)并给出正确的输出,但是第13次调用之后,所有后续调用都会给出空JSON输出 我得到以下JSON响应: <?xml version = &

我使用Microsoft Graph API查询Office 365邮箱中在特定日期之前收到的电子邮件

我使用以下查询:lt 2020-04-01

我已经手动检查了“存档”文件夹,并且在2020-04-01之前收到了许多电子邮件。因此,查询应该提供输出

我的应用程序将每5分钟自动运行一次此查询

在测试过程中,我发现一旦应用程序启动,它会运行12次(1小时)并给出正确的输出,但是第13次调用之后,所有后续调用都会给出空JSON输出

我得到以下JSON响应:

<?xml version = "1.0" encoding = "UTF-8"?>
<ns0:RESTOutput xmlns:ns0 = "xxx">
<StatusCode>200</StatusCode>
<msg></msg>
</ns0:RESTOutput>

200

请提出建议。

我在MS Graph Explorer中测试了Graph API调用工作,它可以正常工作

API调用:


https://graph.microsoft.com/v1.0/users/*email*/mailfolders/Archive/messages?$filter=ReceivedDateTime lt 2020-04-01
当您看到空值时,您是否对照上述查询筛选器(ReceivedDateTime)交叉检查邮箱存档文件夹是否包含ReceivedDateTime字段的项目?代码之外,你也可以在图形浏览器/邮递员中重新编写这个问题吗?我尝试过重新编写这个问题,但它对我有效。我看不出MS Graph API call.Gotcha有问题。让我移动这个来回答。。。因此,它也可以对其他人有用;考虑一下投票吧。