我使用Microsoft Graph API来查询SharePoint。直到最近,我才能通过Graph API找到“Site Assets”文档库。我再也找不到清单了。
我尝试了哪些问题:
https://graph.microsoft.com/v1.0/sites/{siteid}/lists?select=weburl
没有网址匹配网站资源列表。下一个:
https://graph.microsoft.com/v1.0/sites/{siteid}/drives?select=weburl
同样,没有URL匹配站点资产列表。在过去,我始终能够找到第二个查询使用的资产。我将两个查询都切换为测试版,也没有结果。
我查看了图谱API中的更改日志,但没有列出任何相关内容。
我如何(现在)在任何SharePoint网站上找到“网站资源”列表?
答案 0 :(得分:2)
默认情况下,lists
和drives
枚举都会尝试隐藏系统对象,但不幸的是,在SharePoint中这样做是非常重要的。因此,直到最近我们确定他们没有系统清单仍然存在。
您仍然可以看到它们,但您需要通过请求system
方面明确要求它们。
https://graph.microsoft.com/v1.0/sites/{siteid}/lists?select=weburl,system
https://graph.microsoft.com/v1.0/sites/{siteid}/drives?select=weburl,system