Office 365 Service Communications API无法正常工作

时间:2015-09-21 15:47:48

标签: office365

我一直在使用PowerShell查询Office 365 Service Communications API以获取服务运行状况。这对我来说已经好几个月了。从大约一周前开始,脚本开始间歇性地返回没有数据。没有错误,只返回没有数据。几天前,问题开始变得更糟,脚本现在偶尔只返回数据。我正在使用的API在这里描述:

https://msdn.microsoft.com/en-us/library/office/dn776043.aspx

这里有示例代码:

http://blogs.technet.com/b/cammurray/archive/2014/09/24/using-powershell-to-obtain-the-office365-dashboard.aspx

我的问题是:API有问题吗?我没有改变任何东西,脚本有时会返回数据。还有其他人有同样的问题吗?

我意识到有一个新版本的API,但文档说它仍在预览中,我找不到任何东西说现有的API已被弃用。

1 个答案:

答案 0 :(得分:0)

今天,我和几个不同的租户分道扬..上面链接中的URI工作正常,但只返回信息类型事件(preferredEventType = 2),而不是事件或维护事件(0和1)。

然后,我注意到Office 365的SCOM管理包使用不同的URI(https://office365servicehealthcommunications.cloudapp.net/shdtenantcommunications.svc/GetEvents)。我更改了我的PowerShell脚本以使用它,它正在工作。