Есть ли исполняемый API для чтения в Freeswitch? - PullRequest
0 голосов
/ 29 августа 2018

Я ознакомился с документом API Freeswitch, и я ищу API-интерфейс javascript, который должен заменить действие чтения в моей диалплане. Если я не использую javascript, код будет выглядеть следующим образом:

<action application="read" data="4 4 /usr/share/freeswitch/sounds/en/us/callie/conference/8000/pin-number.wav conference_pin_input 10000 #" />

Я нашел другие API, например

<action application="hangup">

в javascript - это session.hangup () и т. Д.

В настоящее время я ознакомился с двумя документами: https://freeswitch.org/confluence/display/FREESWITCH/Session+Execute и https://freeswitch.org/confluence/display/FREESWITCH/JavaScript+API+Reference,, но я думаю, что документ довольно скудный, много вещей, которые мы хотим прочитать в исходном коде. Могу ли я спросить, есть ли API-интерфейс JavaScript для чтения пользовательского ввода из DTMF?

1 Ответ

0 голосов
/ 07 сентября 2018

Я полагаю, что вы все еще можете использовать это приложение из session.execute ():

session.execute('read', '4 4 /usr/share/freeswitch/sounds/en/us/callie/conference/8000/pin-number.wav conference_pin_input 10000 #');
...