Office 365服务运行状况,最近更新是24小时前

问题描述 投票:1回答:1

[每当我发送API调用以获取Office 365服务运行状况的当前状态时,最后更新总是恰好在24小时之后。

[我看到了这个参考here,但是对这个问题的回答是胡扯,所以我将在这里尝试。

PowerShell中的示例代码

Invoke-RestMethod "https://manage.office.com/api/v1.0/$tenantid/ServiceComms/CurrentStatus" -Headers $officeapiheader

如果当前时间是2019-10-17T05:18:25.469735Z

返回的StatusTime字段为2019-10-16T05:18:25.469735Z

整整落后24小时。

  1. [我是否有可能在通话中犯错?
  2. 是我所假设的,它实际上是当前状态,只有日期时间是错误的?
  3. 我该怎么解决?
office365 office365api
1个回答
1
投票

endpoint description(强调我):

服务响应将包含状态和过去24小时内的任何事件。 返回的StatusDate或StatusTime值将恰好是过去24小时。要获取特定事件的最新更新,请使用“获取消息”功能,并从响应记录中读取与您的事件ID相匹配的LastUpdatedTime值。

结论:您描述的行为是设计使然。


详细信息

根据我的检查,该端点似乎显示了过去24小时内发生的所有事件/建议。例如,现在(10月17日,23:00),我可以看到以下日期为以下事件:

  1. 最后更新:2019年10月17日9:18 PM; 开始时间:2019年8月30日晚上9:00
  2. 最后更新:2019年10月17日,下午7:00; 开始时间:2019年9月25日2:00 AM
  3. [开始时间:2019年10月17日,下午2:13; 结束时间:2019年10月17日3:00 PM

    该问题已经解决,因此可以在管理门户的“历史记录”标签中找到。

  4. 最后更新:2019年10月14日晚上10:58; [开始时间:2019年10月14日晚上9:23

    该消息在过去24小时内未更新,但仍然可见


结论

基于以上示例,这表示显示仍未关闭的项目+ 现在和24小时之前被关闭的项目。因此,它不是当前的,但不是昨天的状态。

© www.soinside.com 2019 - 2024. All rights reserved.