microsoft-graph-api - 无法枚举网站

标签 microsoft-graph-api

使用 Microsoft Graph Dot Net 包,我无法调用:

await client.Sites.Request().GetAsync();

即使在图形资源管理器上我可以很好地访问站点端点:

enter image description here

最佳答案

sites 是一个集合,可以传递一个标识符来获取单个 site 资源。在您的例子中,您正在获取 root 站点的子站点。

在 REST API 中,这表示为 ~/v1.0/sites/root/sites

在 .NET SDK 中,您将这样写:

var sites = graphClient.Sites["Root"].Sites.Request().GetAsync();

希望这对您有所帮助。

关于microsoft-graph-api - 无法枚举网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48147370/

相关文章:

azure-active-directory - AAD 增加 O365 组创建的配额

office365 - Microsoft Graph - 修补日历事件时出现 PopAuthenticatorInvalidSignature 错误

azure - 如何在Graph API中按lastModifiedDateTime或lastModifiedBy用户displayName进行排序?

c# - 使用 Microsoft.Identity 与 Azure.Identity 对 Microsoft Graph 的守护进程调用

sharepoint - 如何通过 Microsoft Graph API 访问 Sharepoint 站点的文档库?

azure-active-directory - 如何从 Azure Graph API json 响应中过滤字符串数组?

sharepoint - 通过图形设置 contentTypeID 时出现拒绝访问错误(只读)

microsoft-graph-api - [MS 图] : Handling special characters in string search in a MS graph query

microsoft-graph-api - 如何使用 Microsoft Graph API 获取当前站点的 siteId?

outlook - 使用 Microsoft Graph API 将在线 session URL 添加到事件