Freeswitch中有读取的执行api吗?

时间:2018-08-29 05:24:37

标签: freeswitch

我已经阅读了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+Executehttps://freeswitch.org/confluence/display/FREESWITCH/JavaScript+API+Reference这两个文档,但是我认为该文档相当糟糕,我们需要阅读很多源代码。我可以问一下是否有一个JavaScript API可以读取dtmf的用户输入吗?

1 个答案:

答案 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 #');