2017-01-05 5 views
0

Я пытаюсь создать группы Office 365 программно. Я обнаружил, что существует один из возможных способов создания групп Office 365 через REST API через Graph. Я прочитал, что будет создана клиентская библиотека для создания групп Office 365, но я не смог найти много информации. Кто-нибудь создал группы Office 365, используя клиентскую библиотеку. Пожалуйста, предложите.Создать Office 365 групп с использованием клиентской библиотеки программно

Поблагодарив заранее.

ответ

0

Установите Microsoft.Graph NuGet пакет.

Затем вы можете использовать GraphServiceClient для создания службы.
Затем вы просто используете клиента, чтобы тянуть все, что вам нужно.

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

Напряженная работа в настройке Authenticator, но если вы будете искать мы для образцов с GraphServiceClient, вы найдете много.

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);