当我的 MS Graph API 邮件搜索未找到结果时,为什么我会收到网关超时消息?

2023-12-13

从本周开始我突然变得gateway timeout当我的邮件搜索没有找到结果时,从图表中。

我正在使用这样的查询:

https://graph.microsoft.com/v1.0/users/[email protected]/mailFolders/AllItems/messages?$search="participants:[email protected]"&$select=from,subject,HasAttachments,Id,SentDateTime&$top=100

这是一个图形查询,它从 Office 365 邮箱请求最多 100 封电子邮件[email protected]其中发送者或接收者包括[email protected]. [email protected]是与拨打电话的帐户共享的邮箱。

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

这已经工作了大约一年。但从几天前开始,这个查询仅当找到结果时才成功。当没有找到结果时,查询需要30秒,Graph返回UnknownError响应是504带有理由短语Gateway Timeout.

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

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

为什么会突然发生这种情况?我该如何解决?

更新:现在有大量关于此问题的报告,确认微软已经解决了这个问题。

Github问题


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

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当我的 MS Graph API 邮件搜索未找到结果时,为什么我会收到网关超时消息? 的相关文章

随机推荐

  • 检查 grep 命令是否返回正确的输出

    事情是我正在使用wget之后提取 url 我想将其通过管道传输到 grep 以检查它是否匹配某些模式 以及它是否只是回显 url 的名称 像这样的东西 wget url grep pattern if successful display
  • 为什么函数指针都具有相同的值?

    例如 using namespace std include
  • 什么是 ELF——换行?

    我在 travis 中收到此错误 但我不知道这意味着什么 home travis nvm v0 11 13 bin node 1 function exports require module filename dirname ELF Sy
  • 压缩Python列表中的所有连续的

    我有变量列表充满0s and 1s like l1 1 1 1 0 1 1 l2 0 1 1 0 1 1 0 0 1 创建压缩所有连续列表的新列表的最有效方法是什么1s 所以结果是 l1 new 1 0 1 l2 new 0 1 0 1 0
  • 延迟显示数组元素

    我有一个数组s John Alex Mark 我想以 3 秒的延迟一一显示该数组的元素 for var i 0 i lt 3 i setTimeout function x innerHTML s i 3000 这看起来很简单的问题 但我无
  • 解组 yaml 并保持顺序

    假设我有以下 yaml 文件 key1 Value1 Value2 key2 Value3 Value4 我想在 Go 中对其进行解组 我可以让 Go 决定方案应该是什么样子并将其打印出来 m make map interface inte
  • 与其依赖项隔离的单元测试值对象

    TL DR如何在不存根或注入依赖项的情况下测试值对象 在 Misko Hevery 的博客文章中 新 还是不 新 他主张以下内容 引自博客文章 Injectable 类可以在其构造函数中请求其他 Injectable 有时我将 Inject
  • 为什么malloc是16字节对齐的?

    The GNU文件指出malloc在 64 位系统上与 16 字节倍数对齐 为什么是这样 如果我的理解是正确的 寄存器和所有指令都对最大 8 字节宽的值进行操作 因此 似乎需要 8 字节对齐 Notes 我找到了一些理由来解释为什么堆栈指针
  • 贾斯珀报告空白页

    我的 jrxml 和 java 代码如下 我正在尝试创建包含一些文本和值的报告 但是会生成空白报告 我正在传递地图来填充报告作为参数 我必须添加 4 5 条静态行 然后添加一个动态变量 我已经在详细的乐队中添加了这些东西 出了什么问题
  • Pythonplotly表达具有累积和的折线图

    本质上 我想绘制数据的折线图y x g 也就是说我想分别绘制 y 的累积和并按组着色 而不必将它们添加到数据中 为什么 因为我想绘制很多这样的列 并且我不想为每个列添加累积列 考虑以下示例 import pandas as pd df pd
  • Android 在哪里可以获取本机相机应用程序拍摄的图像

    我正在使用本机相机应用程序来捕获图像 并且我没有使用 MediaStore EXTRA OUTPUT 来指定图像的路径 那么我如何使用意图来获取图像 Thanks 要使用相机捕获图像 请调用此意图 Intent cameraIntent n
  • 通过 Python 使用 Selenium 搜索后找不到抓取结果表的方法

    我用 BeautifulSoup Selenium 和 Scrapy 做 webscrape 已经几个月了 主要是为了研究目的 经过起起伏伏后 我总是设法实现我的网络抓取目标 其中很多归功于这个网站 直到我面对这个网站 https eucl
  • 如何从 diff 应用程序读取 app.config 中的用户设置?

    我有一个带有 App config 的 WinForms exe 其中有一堆在运行时设置并保存的用户范围设置 我希望能够使用 WinForms 应用程序更改并保存设置 然后单击按钮根据这些设置执行一些工作 我还想读取 9 月份同一 conf
  • 在 Android Studio 中找不到默认 Activity

    我刚刚升级到 Android Studio 0 2 8 当我尝试编辑运行配置时 收到一条错误消息 未找到默认活动 当我启动 Android Studio 时 出现此错误 仅允许从事件调度线程访问 我正在使用的活动是片段活动 到目前为止 我已
  • POI:将行追加到现有工作簿

    使用 XSSFWorkbook 是否可以将行附加到现有工作表 我正在进行多次写入 由于错误 这是一个需要解决的 PITA 虽然我可以多次写出新的工作表 但似乎我无法附加 我目前正在做的事情如下 阅读我的工作簿中的工作表 加载工作簿 将行追加
  • Cmake基本库链接问题

    我在将库与 CMake 链接时遇到一个简单的问题 我不太了解 CMake 我的配置如下 project src CMakeLists txt with all cpp and h files project support linux gm
  • WPF MVVM - 如何在单击按钮时显示 MainWindowViewModel 的视图[重复]

    这个问题在这里已经有答案了 可能的重复 使用 MVVM 在 WPF 中创建新窗口的最佳方法 大家好 我有两种看法主窗口视图 and 添加客户视图 我的菜单包含 Mainwindow View xml 中的按钮 我怎么能弹出通过单击按钮从 M
  • 如何从浮动操作按钮中删除那些深色圆形背景?

    我无法从浮动操作按钮中删除那些黑圈背景 默认情况下 它有一个带有圆形阴影的圆形按钮 但有些人找不到去除这种阴影的方法 xmlns app http schemas android com apk res auto xmlns tools h
  • 复制构造函数和私有成员的混淆

    假设我有以下课程 class Test int num public Test int x num x Test const Test rhs num rhs num 1 int main Test test 10 Test copy te
  • 当我的 MS Graph API 邮件搜索未找到结果时,为什么我会收到网关超时消息?

    从本周开始我突然变得gateway timeout当我的邮件搜索没有找到结果时 从图表中 我正在使用这样的查询 https graph microsoft com v1 0 users email protected mailFolders