getTeamsUserActivityUserDetail不再返回数据

时间:2018-12-17 15:21:45

标签: python microsoft-graph

我使用Python脚本检索Teams用户活动详细信息。请在两天之前提供统计信息。 12月14日,脚本成功检索了12月12日以来的数据。 12月15日,12月13日的活动报告全为零。这种情况一直持续到今天。我添加了一行以打印来自Graph调用的结果,发现没有用户详细信息:

jsonResponse = json.loads(strJSONResponse)
strAccessToken = jsonResponse['access_token']
getHeader = {
"Authorization": "Bearer " + strAccessToken
}

r2 = requests.get("https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(date={0})".format(yesterday.strftime('%Y-%m-%d')), headers=getHeader)
strUsageReport = r2.text
print(strUsageReport)

虽然我没有收到任何错误,但返回了预期的列标题

[lisa@host ~]# python genReport.py
Getting stats from 2018-12-15
Report Refresh Date,User Principal Name,Last Activity Date,Is Deleted,Deleted Date,Assigned Products,Team Chat Message Count,Private Chat Message Count,Call Count,Meeting Count,Has Other Action,Report Period

Sending POST request to strURL=https://outlook.office.com/webhook/.../IncomingWebhook/...

如果我更改脚本以从12月12日开始获取数据,则将按预期方式收集和处理数据(即我的代码和权限很好),但是从13日开始的任何日期都不会产生任何信息。

是否有人对最近的数据进行getTeamsUserActivityUserDetail调用有问题?

0 个答案:

没有答案