我正在寻找一种方法来获取登录用户是站点所有者的所有站点。我尝试使用Graph API,但似乎没有支持的过滤器来获取/枚举所有站点。
我希望在几秒钟内将其取回。有人尝试过吗?
请帮助
谢谢
答案 0 :(得分:0)
您可以获得有关网站的所有信息:
https://graph.microsoft.com/v1.0/$metadata#sites
然后您可以尝试使用以下查询来过滤站点信息:
https://graph.microsoft.com/v1.0/sites?select=siteCollection,webUrl&filter=siteCollection/root%20ne%20null
or
https://graph.microsoft.com/v1.0/sites/root/sites
https://graph.microsoft.com/v1.0/sites?search=
https://graph.microsoft.com/beta/sites/{site-id}/
$ filter现在不适用于查询。
一些官方文档: https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/site_list https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/site_search