FreeSWITCH
网络电话基础
线路对接方式
FreeSWITCH安装使用
FreeSWITCH配置
FreeSWITCH用户
FreeSWITCH问题
通道变量参数
IMS对接-JS
SIP协议
SIP流程
配置呼出呼入(IMS)
配置呼出呼入(内部用户)
测试工具(sipexer)
拨号规则
FXO与FXS
压测工具(sipp)
Zoiper软电话
FreeSwitch问题
本文档使用MrDoc发布
返回首页
-
+
拨号规则
2023年8月29日 14:41
admin
#常用操作 ##set ####用于设置一个通道变量 <action application="set" data="mysql_var=123456"/> --- ##echo ####回声 <action application="echo"/> --- ##delay_echo ####延迟回声 <action application="delay_echo" data="5000"/> #延迟5秒 --- ##answer ####应答 <action application="answer"/> --- ##bridge ####桥接 <action application="bridge" data=““”user/1000”/> --- ##playback ####放音 <action application="playback" data="/tmp/test.wav"/> --- ##sleep ####等待 <action application="sleep" data="2000"/> #等待2秒 --- ##ring_early <action application="ring_early" data="1000"/> <action application="playback" data="/tmp/test.wav"/> --- ##hangup ####挂断 <action application="hangup"/> --- ####设置同一被叫一天2次。但要2小时内不能连续拨打,2小时后释放后才能拨打。第二次。 --- <extension name="test"> <condition field="network_addr" expression="116\.31\.71\.148|47\.107\.181\.250|120\.25\.72\.74|120\.25\.85\.190"/> <condition field="destination_number" expression="^7001(\d+)$"> <action application="limit" data="hash callew ${destination_number} 1/7200"/> <action application="limit" data="hash called ${destination_number} 3/50000"/> <action application="curl" data='http://172.16.10.173:8080 content-type application/json post {"ANumber":"${caller_id_number}","BNumber":"$1","Area":"010","Expire":7000}'/> <action application="eval" data="${caller_id_number} ${destination_number} ${curl_response_data}"/> <action application="log" data="CRIT info ${caller_id_number} ${destination_number} ${curl_response_data}"/> <action application="export" data="RECORD_ANSWER_REQ=true"/> <action application="export" data="RECORD_STEREO=false"/> <action application="export" data="RECORD_BRIDGE_REQ=true"/> <action application="export" data="execute_on_answer=record_session $${base_dir}/recordings/${strftime(%Y-%m)}/${strftime(%d)}/${strftime(%Y%m%d%H%M%S)}_${caller_id_number}_zhijian_${destination_number}.wav"/> <action application="bridge" data="sofia/external/${curl_response_data}@47.107.181.250:5360"/> </condition> </extension>
分享到: