我已经阅读了Freeswitch API文档,我正在寻找的是一个JavaScript API,它将代替我的拨号方案中的read操作。 如果我不使用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这两个文档,但是我认为该文档相当糟糕,我们需要阅读很多源代码。我可以问一下是否有一个JavaScript API可以读取dtmf的用户输入吗?
答案 0 :(得分:0)
我相信您仍然可以通过session.execute()使用该应用程序:
session.execute('read', '4 4 /usr/share/freeswitch/sounds/en/us/callie/conference/8000/pin-number.wav conference_pin_input 10000 #');