планирование встреч Microsoft teams программно с использованием c # mvc

#c# #asp.net-mvc #microsoft-graph-api #microsoft-teams #microsoft-graph-teams

#c# #asp.net-mvc #microsoft-graph-api #microsoft-teams #microsoft-graph-teams

Вопрос:

У меня есть вопрос о пересмотре Microsoft teams.

можем ли мы программно планировать встречи команд с использованием кода c #. возможно ли это?

предложения приветствуются.

Комментарии:

1. Совместное использование подробного ответа / кода / шагов в ответе. Протестируйте это и дайте мне знать, если это поможет.

2. Подумайте о том, чтобы проголосовать за него и принять ответ. Так что это может быть полезно и другим членам сообщества 🙂

Ответ №1:

  • Да, вы можете сделать это с помощью C #, Graph SDK и с помощью вызова API onlinemeetings.
  • Вы можете использовать его, используя делегированные разрешения, и убедитесь, что у вас есть онлайн-встречи.Установлено разрешение на запись на чтение.

Вот пример кода, который я тестировал, и он работает для меня.

 GraphServiceClient graphClient = new GraphServiceClient( authProvider );

var onlineMeeting = new OnlineMeeting
{
    StartDateTime = DateTimeOffset.Parse("2021-01-12T21:30:34.2444915 00:00"),
    EndDateTime = DateTimeOffset.Parse("2021-01-02T22:00:34.2464912 00:00"),
    Subject = "Teams meeting"
};

await graphClient.Me.OnlineMeetings
    .Request()
    .AddAsync(onlineMeeting);
 

Комментарии:

1. Что содержит аутентичный поставщик? . Также, где вы предоставляете адрес электронной почты получателя для создания собрания ?.

2. Привет @BharathKumar, да, разработчик правильный, и с подходом вы можете проверить и попробовать этот документ для создания собрания , предоставив участников.