getActivitiesByInterval 获取 Sharepoint 使用情况

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

我正在使用以下 api 端点进行 Sharepoint 在线分析(站点使用情况):

https://graph.microsoft.com/v1.0/sites/{siteId}/getActivitiesByInterval(startDateTime='2024-05-15',endDateTime='2024-05-19',interval='day')

我正在获取按日期细分的数据,如下所示:

{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#microsoft.graph.itemActivityStat", "aggregationInterval": "无", "开始日期时间": "2024-05-15T00:00:00Z", "endDateTime": "2024-05-21T00:00:00Z", “isTrending”:正确, “使用权”: { “行动计数”:2463, “演员数量”:850, “花费的时间”:0 }, “不完整数据”:{ “wasThrottled”:假, “结果待定”:假, “不支持”:假 } }

actionCount 和 actorCount 是准确的,但不确定为什么 timeInSeconds 每天总是显示 0。有什么想法吗?

我尝试了不同的日期范围和网站,但结果相似。

sharepoint-online
1个回答
0
投票

缺乏每小时粒度是 Graph API 的设计限制。

虽然您可以获得每日摘要,但无法直接通过 API 获得更精细的时间间隔(例如每小时细分)。


如果答案对你有帮助,请点击答案左侧的“√”并点赞。

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