Я использую последний веб-SDK SFB для подключения аудиовызова к UCMA Bot. Я хочу отправить всплывающее сообщение из веб-SDK SFB в UCMA Bot. Я пробовал с вызовом IM, который работал нормально, но не работал в сценарии аудиовызова. Я ищу об этом, но не нашел подходящих ресурсов. Весь блог рассказывает только о том, как подключить звонок, а не о всплывающем сообщении.
Заранее спасибо.
Как отправить всплывающее сообщение из веб-SDK SFB в UCMA Bot
Ответы (1)
В вашем приложении UCMA, которое правильно обрабатывает ваш сценарий обмена мгновенными сообщениями, вы бы зарегистрировались для входящих вызовов с помощью IM, используя localEndpoint.RegisterForIncomingCall<InstantMessage>(IMCallDelegate)
.
Для обработки входящего звука вместо регистрации <InstanceMessage>
вам необходимо зарегистрироваться для <AudioVideoCall>
и внутри этого делегата настроить обработчики событий для событий call.audioVideoFlowConfigurationRequested
и call.Flow.StateChanged
в зависимости от ситуации.
Например:- localEndpoint.RegisterForIncomingCall<AudioVideoCall>(AVCallDelegate);
Дополнительные сведения см. в статье MSDN call.AudioVideoFlowConfirgationRequested. https://msdn.microsoft .com/EN-US/library/office/microsoft.rtc.collaboration.audiovideo.audiovideocall.audiovideoflowconfigurationrequested_di<AudioVideoCall>
uc_ocs14mreflyncuc3cr.aspx