广告 《大道至简,给所有人看的编程课》 🔥

《FreeSWITCH参考手册》

3.116 transfer

将当前通话重新转移到ROUTING阶段,重新去Dialplan中进行路由。

参见:https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586616

3.116.1 语法

transfer <destination_number> [<dialplan> [<context>]]

3.116.2 参数

3.116.3 示例1

<action application="transfer" data="500"/>
<extension name="public_extensions">
  <condition field="destination_number" expression="^(10[01][0-9])$">
    <action application="transfer" data="$1 XML default"/>
  </condition>
</extension>
<action application="transfer" data="-bleg 2103"/>
<action application="transfer" data="-both 2103"/>

3.116.4 示例2

<extension name="dial_user">
  <condition field="destination_number" expression="^dial_user(\d+)$">
    <action application="bridge" data="user/$1"/>
  </condition>
</extension>
session:execute("transfer", "dial_user1000")


本书版权所有 © 杜金房及各位贡献者 2016-2023,仅供在线阅读,谢绝一切形式转载。 本书还在写作中,持续更新。 如果你也想写上几句,欢迎加入我们。 | 返回首页 |