创建组后,Microsoft Graph SDK 获取站点 url

Microsoft Graph SDK get site url after group is created

当使用 graph sdk 在 Sharepoint 中创建 Microsoft-365 组时,我尝试检索站点 url。我从 docs 了解到,为了访问小组团队网站,我应该使用 GET /groups/{group-id}/sites/root 但我不知道该怎么做。

我也试过下面的代码,但抛出找不到资源的异常。

var site = await graphClient.Sites[$"/groups/{group.Id}/sites/root"]
    .Request()
    .GetAsync();

我想知道我是否可以修改上面的代码并使用组 id 来检索活动站点 url。 提前致谢。

试试这个:

 graphClient.Groups["0745be26-2d8a-4f8d-be2d-37356a4794a3"].Sites["root"].Request().GetAsync().Result;

我的测试结果: