Microsoft graph api 一次性获取网站总数

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

图形 API 不支持将

$count
添加到搜索 API,也不允许使用计数来查询站点。

有没有什么方法可以一次性获得系统中的站点总数。

尝试过的变体:

https://graph.microsoft.com/v1.0/sites?search=*&$select=name&$top=999
https://graph.microsoft.com/v1.0/sites?$count=true

谢谢

sharepoint microsoft-graph-api
1个回答
0
投票

我会尝试端点,它可用于枚举非多地理位置租户中的所有站点。

/v1.0/sites/getAllSites?$count=true

/v1.0/sites/getAllSites?$count=true&$top=999

响应将包含

@odata.count
属性

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#sites",
    "@odata.count": 600,
    "value": [
    ...
    ]
}

请注意,此端点仅支持应用程序权限。它不适用于委派权限。

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