FreeSWITCH新增号码段并实现号码的呼叫(20190128)

新增号码段,并实现号码呼叫
编辑/usr/local/freeswitch/conf/dialplan/default.xml文件中的
<extension name="Local_Extension">
      <condition field="destination_number" expression="^(10[0-1][0-9])$">(默认为1000~1019
<extension name="Local_Extension">
      <condition field="destination_number" expression="^(1[0-9][0-9][0-9]|2000)$">(分机号段为1000~1999,2000
正则表达式,若要新增其他号段,在后面新增号码,使用“|”区分开,如(1[0-9][0-9][0-9]|20[0-9][0-9])号码段为1000~2099
新增号码表:
切换至/usr/local/freeswitch/conf/directory/default/目录,通过cp 1000.xml 2000.xml,新增2000分机号,按照下面红色标记进行修改。

<include>
  <user id="2000">
    <params>
      <param name="password" value="$${default_password}"/>
      <param name="vm-password" value="2000"/>
    </params>
    <variables>
      <variable name="toll_allow" value="domestic,international,local"/>
      <variable name="accountcode" value="2000"/>
      <variable name="user_context" value="default"/>
      <variable name="effective_caller_id_name" value="Extension 2000"/>
      <variable name="effective_caller_id_number" value="2000"/>
      <variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/>
      <variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/>
      <variable name="callgroup" value="techsupport"/>
    </variables>
  </user>
</include>

保存后,在freeswitch客户端,输入reloadxml进行重新加载.xml文件。

posted @ 2019-01-28 16:58  myfk5741  阅读(1344)  评论(0编辑  收藏  举报