查询报表Web服务O365 API进行消息跟踪时,为什么会出现“找不到资源”的问题?

时间:2018-07-18 21:58:07

标签: office365 o365rwsclient

我希望使用O365提供的Reporting Web Service API以编程方式访问消息跟踪。

更具体地说,我想使用this API路由来访问该信息,因为我还没有看到任何其他支持消息跟踪的API / API路由。

但是,当我执行以下cURL时,

curl "https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MessageTrace" -u "<my email address>"

我收到此错误:

<?xml version="1.0" encoding="utf-8"?><m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><m:code /><m:message xml:lang="en-US">Resource not found for the segment 'MessageTrace'.</m:message></m:error>

我已经验证了身份验证是否按预期工作,并且我无法在用例中使用.NET,因此很遗憾,我无法使用rwsclient库。

此API路由不再有效吗?还是我只是在查询错误的内容?

1 个答案:

答案 0 :(得分:0)

我知道了!这是因为我的帐户无权访问该端点。如果您也想找出答案,请确保您的帐户具有权限!