Microsoft Graph API 订阅终结点提供了 @odata.nextLink,它给出了 404

Microsoft Graph API Subscriptions endpoint provides @odata.nextLink that gives a 404

我目前遇到订阅端点问题。

当调用 https://graph.microsoft.com/v1.0/subscriptions 时,返回下一个 link。

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#subscriptions",
    "@odata.nextLink": "https://graph.microsoft.com/v1.0/subscriptions?$skiptoken=NPt3S7g2KIxJBA0KWwQetRhFtPT2ht6ZVYoisBCCtvlN2050CZg8WeNGnmaMqUn.....",
    "value": [
...
...

在跟随此下一个 link 时,大多数情况下,应提供更多结果和另一个 nextLink,直到返回所有数据。

然而,在过去的两天里,我们遇到了一些问题,遵循此 link 导致最终 link 给出 404 响应,并且一些 html 带有以下正文。

<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
 <div class="content-container"><fieldset>
  <h2>404 - File or directory not found.</h2>
  <h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3>
 </fieldset></div>
</div>
</body>

这是该服务的一个已知问题,还是这里应该遵循不同的流程?

我已经能够在 Postman 中复制它并影响 java sdk here

感谢您的帮助。

自 2021 年 10 月 13 日起,此问题不再发生,图表 API 再次按预期运行。