在 Microsoft Graph SDK for .NET 的帮助下,我想枚举我的根站点(例如 http://mydomain.sharepoint.com)中的所有文档库,并为每个文档库枚举它们的列定义。
由于我需要这些列,因此我不能使用查询“/sites/{site-id}/drives”,因为它将返回没有任何列的 Drive 对象。因此,我发现执行此操作的唯一方法是根据 API 参考使用模板属性设置为“documentLibrary”的过滤器查询所有列表:https ://developer.microsoft.com/en-us/graph/docs/ api-reference/v1.0/resources/list
在图形资源管理器中,适当的查询似乎是:“https://graph.microsoft.com/v1.0/sites/root/lists?$filter=list/template eq 'documentLibrary'”但它发回一个错误(没有 ' 围绕 documentLibrary 相同)。但是我没有找到任何方法来做到这一点,无论是使用 .NET SDK 还是图形资源管理器。
欢迎任何帮助,提前谢谢你