【发布时间】:2015-02-25 09:03:41
【问题描述】:
我正在编写一个简单的星号扩展计划,其中当用户调用时,用户按下键并将该键存储到文本文件中。
为此我写了这个扩展:-
exten => 203,1,Answer()
exten => 203,2,Read(NUMBER1||1)
exten => 203,3,System(echo 'User entered ${NUMBER1}' >> /tmp/key.txt)
exten => 203,4,Hangup()
但是每当我打电话并按任何键时,文件只有“用户输入”,意味着我没有得到键。 我在这里做错了什么?
这是我的 sip.conf 扩展:-
[mysjphone]
type=friend
host=dynamic
username=mysjphone
secret=blablabla
allow=gsm
dtmfmode = rfc2833
host = dynamic
注意:我在 windows 服务器 (astriskwin32) 中执行此操作。
【问题讨论】: