Нажатие клавиш с помощью 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.