Нажатие клавиш с помощью Cisco JTapi

Я пытаюсь нажимать клавиши программно с помощью Cisco JTapi. Прямо сейчас я могу звонить и принимать звонки, используя JTapi. Тем не менее, я не могу найти какую-либо соответствующую информацию о нажатиях клавиш. Может ли кто-нибудь сказать мне, как это сделать или указать мне в правильном направлении. Любая помощь будет принята с благодарностью.

2 ответа

Решение

Чтобы выполнить нажатия клавиш на телефоне cisco с использованием Jtapi, команда sendData может использоваться на терминале CiscoTerminal. пример

ciscoterminal.sendData("<CiscoIPPhoneExecute><ExecuteItem URL='Key:Applications'/><ExecuteItem URL='Key:KeyPad0'/></CiscoIPPhoneExecute>"); 

Приведенный выше пример нажимает кнопку приложений (настройки), а затем кнопку 0. Убедитесь, что отправленные данные меньше 1000 байт, в противном случае запрос будет отклонен.

На мой взгляд, JTAPI не предназначен для управления устройством, он предназначен для управления вызовами.

Я не очень хорошо знаю Cisco, я использую Avaya. В мире Avaya существует API под названием DMCC, который реализует CSTA III. Я думаю, что вы должны искать аналогичный API от Cisco.

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