【问题标题】:Using the search parameter on the /sites endpoint MSGraph .Net SDK使用 /sites 端点 MSGraph .Net SDK 上的搜索参数
【发布时间】:2021-11-11 09:27:57
【问题描述】:

我一直在尝试构建一个查询,以使用 MSGraph 返回租户中的所有 SPO 站点。我可以通过以下查询在Graph Explorer 中执行此操作:

GET https://graph.microsoft.com/v1.0/sites?search=*

这篇MSdocs 文章似乎暗示可以使用搜索参数,但 C# 示例不使用搜索。

是否有人能够使用 .Net SDK 返回租户中的所有 SPO 站点?

【问题讨论】:

    标签: microsoft-graph-api sharepoint-online microsoft-graph-sdks


    【解决方案1】:

    我正在使用以下代码搜索网站。

    在请求中添加search 作为查询选项。

    IGraphServiceClient client;
    private async Task<Site> FindSiteAsync(string value)
    {
        var siteQueryOptions = new List<QueryOption>()
        {
            new QueryOption("search", value)
        };
        var sites = await client.Sites.Request(siteQueryOptions).GetAsync();
        var site = sites.FirstOrDefault();
        return site;
    }
    

    【讨论】:

    • 谢谢先生
    猜你喜欢
    • 2020-01-11
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 2019-08-13
    • 2020-08-05
    • 2022-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多