以编程方式使用客户端库创建Office 365组

时间:2017-01-05 08:22:18

标签: office365 office365-restapi

我正在尝试以编程方式创建Office 365组。我发现有一种可能的方法可以通过图表通过REST API创建Office 365组。我读到将有用于创建Office 365组的客户端库,但我找不到太多信息。有没有人使用客户端库创建Office 365组。请建议。

提前感谢。

2 个答案:

答案 0 :(得分:0)

使用客户端API(CSOM)创建新组应该是这样的。

 GroupCreationInformation info = new GroupCreationInformation();
 info.Title = "My new group";
 Group grp = clientContext.Web.SiteGroups.Add(info);
 clientContext.ExecuteQuery();

如果您使用OfficeDev PnP,您将获得更轻松的生活,因为它添加了一堆扩展方法,如下所示

clientContext.Web.AddGroup("My new group", "", true, true);

答案 1 :(得分:0)

安装Microsoft.Graph Nuget Package。

然后,您可以使用GraphServiceClient创建服务 接下来,您只需使用客户端提取您需要的任何内容。

GraphServiceClient client = new GraphServiceClient(Iauthcontext provider or proxy);
var me = client.me.request().getasync();   

努力工作是设置Authenticator,但是如果你使用GraphServiceClient搜索我们的样本,你会发现很多。

相关问题