Как работать с Asterisk SendText cmd в Ozeki

Мы пытаемся вернуть пользовательские данные с Asterisk нашим Ozeki softphone (TaskId).

До сих пор я обнаружил, что Asterisk можете отправлять текстовые сообщения через SIP используя звездочку-cmd-sendtext. Я отладил в Asterisk и подтвердили, что команда выполняется.

В OzekiЯ сначала попробовал использовать InstantMessaging.MessageReceived слушатель событий, но он никогда не срабатывал.

Затем я попытался реализовать SetSIPMessageManipulator(ISIPMessageManipulator manipulator) ( документация). Это также, однако, никогда не называлось.

Как мне использовать сообщение, отправленное с Asterisk?

1 ответ

Оказывается SetSIPMessageManipulator(ISIPMessageManipulator manipulator) должен быть добавлен после регистрации телефона, но до того, как прослушиватели событий (например, событие с измененным состоянием) подключены.

Другие вопросы по тегам