如何在自由切换中设置/更改脚本语言/api以处理调用



我正在使用freeswitch作为电话/pbx软件来处理VoIP呼叫(传入或传出(。我为我的现有项目安装了一个 gui(名为 fusionpbx(。fusionpbx 使用 lua api 来处理调用和事件。一个可能的原因可能是自由开关官方网站的声明如下。

Lua 是基于自定义应用程序的首选脚本语言 在自由开关上

但是我对JavaScript(或PHP(更满意,幸运的是,freeswitch已经提供了JavaScript API,但问题是,我不知道设置和加载JavaScript API以在javascript(而不是lua(中执行我的脚本的最小脚本是什么。

您创建一个拨号计划并在其中设置条件应用: destination_number 数据: ^555$

行动应用程序:JavaScript 数据:您的脚本.js

将脚本.js放在脚本目录中。

脚本目录

软件包安装/usr/share/freeswitch/scripts

源安装/usr/local/freeswitch/scripts

确保FreeSWITCH可读

拨打 555 拨号计划,它将运行您的 javascript 文件。

相关内容

  • 没有找到相关文章

最新更新