EWSとUCMAを使用して独自のカスタムソリューションで作成できます。 EWSを使用すると、Exchangeサーバーから既存の会議をフェッチし、会議をスケジュールした後に更新できます。また、自分のデータベースに会議スケジュールを保存することもできます。 UCMA SDKをダウンロードしてください。会議のスケジュールや参加に役立つSDKを使用して、さまざまなサンプルを入手します。
UCMAを使用してスケジュール会議のサンプルコード:
var schedule = new ConferenceScheduleInformation();
schedule.Subject = "Your Subject"
schedule.ExpiryTime = DateTime.Now.AddMinutes(60);
schedule.Participants.Add(new ConferenceParticipantInformation("sipaddress", ConferencingRole.Leader));
//Set schedule properties
schedule.AccessLevel = ConferenceAccessLevel.Everyone;
schedule.AttendanceAnnouncementsStatus = AttendanceAnnouncementsStatus.Disabled;
schedule.AutomaticLeaderAssignment = AutomaticLeaderAssignment.Disabled;
schedule.Description = default(string);
schedule.LobbyBypass = LobbyBypass.Disabled;
schedule.OrganizerData = default(string);
schedule.ParticipantData = default(string);
schedule.PhoneAccessEnabled = false;
schedule.Mcus.Add(new ConferenceMcuInformation(McuType.InstantMessaging));
schedule.Mcus.Add(new ConferenceMcuInformation(McuType.AudioVideo));
schedule.Mcus.Add(new ConferenceMcuInformation(McuType.Meeting));
var conference = await this.ScheduleConferenceAsync(schedule);
//conference.ConferenceId; -> ConferenceId
//conference.ConferenceUri; -> ConferenceUri
//conference.WebUrl; -> ConferenceWebUrl