我是关于Asterisk的新手,它已经安装了,我有所有主机详细信息,我需要的是如何在我的symfony2 Web应用程序中使用Asterisk;有人有想法,或者他之前就是这么做过的?
我的目标:客户端(SIP电话,我使用3CX电话)拨号到星号服务器,星号然后连接外部关系数据库(不与星号服务器位于同一个地方),如果数据库响应的话,星号服务器播放一个语音文件(预定义的.gsm文件)到响应客户端。
我已经拥有:我在VirtualBox中安装Asterisk作为星号服务器,客户端使用软电话与SIP通道中的Asterisk服务器连接。当客户端拨打星号服务器时,服务器可以执行拨号方案。另一方面,管理员(通过Web应用程序)可以添加扩展名和SIP帐户。
所以我的问题是如何将数据从Web应用程序保存到星号数据库或sip.conf和extension.conf等配置文件中?