5

截至本周gateway timeout,当我的邮件搜索未找到任何结果时,我突然从 Graph 获取信息。

我正在使用这样的查询:

https://graph.microsoft.com/v1.0/users/shared@notreal.com/mailFolders/AllItems/messages?$search="participants:some.person@fake.com"&$select=from,subject,HasAttachments,Id,SentDateTime&$top=100

shared@notreal.com这是一个图表查询,它从发件人或收件人所在的 Office 365 邮箱请求最多 100 封电子邮件some.person@fake.comshared@notreal.com是与拨打电话的帐户共享的邮箱。

我的应用程序已通过 oauth2 身份验证代码流进行身份验证,并已获得所有必要的权限。

这已经工作了大约一年。但是从几天前开始,这个查询只有在找到结果的情况下才会成功。当没有找到结果时,查询需要 30 秒,Graph 返回UnknownError并且响应504带有 reasonphrase Gateway Timeout

似乎 Graph API 或 Office 365 API 中发生了一些变化,但我在任何地方都找不到任何提及。

Microsoft 专门将有关 Graph API 的问题引导到 stackoverflow,所以我在这里。我希望正确的人正在阅读。

为什么这突然开始发生,我该如何解决?

更新:现在有很多关于这个问题的报告,确认它已经到了微软的尽头。

Github问题

4

2 回答 2

2

我们看到了这个问题,并在本周积极调查。随着 7 月 4 日的长周末,我直到现在才回到这个话题。

此问题已在服务后端解决,您应该不会再看到此问题。

非常感谢您在这里分享服务问题。

于 2019-07-08T19:05:10.223 回答
0

这个问题现在似乎在我们这边得到了解决。

于 2019-07-05T07:49:34.487 回答