主要用于避免去配odbc,支持多核多线程,同时启动一个应用即可完成工作而用。可让其支持mysql,db2,oracle,postgresql,sql server等数据库作为FreeSwitch账号管理存储。
1. 用于Windows下对FreeSWITCH在使用postgresql对extension数据存储时的认证
2. 数据库结构如下:
tablename = extension_number
fields :
extension_number,
extension_pswd,
extension_domain,
group_name,
outbound_caller_id_number
当进行查询时为如下语句,当然也可以在Nway.conf中配置相关字段名和表名,但不会由这个应用创建,而是已建好的。
select extension_number,extension_pswd,extension_domain,group_name,outbound_caller_id_number from call_extension where extension_number='1002'
3. 在WINDOWS的FreeSWITCH下,conf/autoload_configs/modules.conf.xml中配置
主要是让mod_xml_curl模块自动加载接下来配置 conf/autoload_configs/xml_curl.conf.xml
用以下内容替换整个文件内容
4. 启动本应用程序
5. 重启FreeSWITCH
在FSGUI中,我们有分机管理来进行对应的FreeSwitch内线账号管理。同时对其进行了功能扩展,如状态,坐席相关的一些信息等,数据库结构如下:
这样就可以把坐席相关信息和分机做对应处理了。
FSGUI系列:
FSGUI路由管理:FSGUI路由管理
下载地址:
V2.4.0.1 ISO: https://pan.baidu.com/s/1jI5ryzc
领取专属 10元无门槛券
私享最新 技术干货