我们需要通过用户数据库配置文件中定义的网关在ESL中发起调用。它不能在xml中预设
那么在发送originate命令时,如何通过ESL将用户名/密码和代理等发送给freeswitch?
我们目前正在使用
SwitchApi("originate", "{origination_caller_id_number=12123334444}sofia/gateway/MyFoneComp/17185551212 &park")
但当然这要求我们在名为MyFoneComp
的xml文件中预设网关类似的问题在这里:http://lists.freeswitch.org/pipermail/freeswitch-users/2014-January/102452.html但没有实际解决方案
如何自动完成?
感谢
答案 0 :(得分:0)
如果您不需要对远程服务器进行身份验证,则只需使用sofia/external/user@domain
之类的桥接目标。
如果需要进行身份验证,唯一的方法是在XML配置中创建网关。如果您不想要静态XML,也可以通过mod_xml_curl提供此XML。