【发布时间】:2018-04-30 12:13:10
【问题描述】:
是否可以在每次调用结束时执行 python 脚本,以便它可以访问 billsec 变量并将它们发送到我的 API?有session.setHangupHook 方法,但如果我尝试在那里获取billsec 变量,它会返回None。
【问题讨论】:
标签: python freeswitch
是否可以在每次调用结束时执行 python 脚本,以便它可以访问 billsec 变量并将它们发送到我的 API?有session.setHangupHook 方法,但如果我尝试在那里获取billsec 变量,它会返回None。
【问题讨论】:
标签: python freeswitch
billsec 在处理程序退出并且呼叫断开之前不可用。而是使用调用完成后调用的api_hangup_hook。
<action application="set" data="session_in_hangup_hook=true"/>
<action application="set" data="api_hangup_hook=python script.py ${uuid}"/>
更多信息:https://freeswitch.org/confluence/display/FREESWITCH/api_hangup_hook
【讨论】: