Назад | Перейти на главную страницу

Обмен push-уведомлениями без доступа к EWS

Я работаю над проектом, который будет использовать информацию о назначении в комнате почти в реальном времени из Microsoft Exchange. Клиентский сервер Exchange и EWS являются частными и не будут доступны для клиентского приложения.

Можно ли настроить потоковую передачу или push-уведомления для клиента, у которого нет прямого доступа к EWS? На основании того, что я прочитал, клиент должен сначала подписаться на потоковые / push-уведомления, прежде чем Exchange отправит их.

Спасибо за помощь.

Вы можете получать встречи и собрания из папки календаря с помощью метода управляемого API веб-служб Exchange CalendarFolder.FindAppointments.

https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-get-appointments-and-meetings-by-using-ews-in-exchange#get- встречи через использование-ews-managed-api

По истечении времени ожидания возникает событие OnDisconnect. Если метод StreamingSubscriptionConnection.Open не вызывается, соединение закрывается.