我正在使用Asterisk进行语音通话。
我正在使用下面的上下文如果用户回拨 –
[from-pstn] exten => _X.,1,Playback(demo-thanks)
假设我的号码是74900,用户可以回拨。
我想要什么,如果用户呼吁749001,749002然后我可以识别用户已准确拨打。 目前当用户拨打749001时,星号控制台显示 –
Executing [74900@from-pstn:1] Playback("DAHDI/i1/usernumber-1e", "demo-thanks") in new stack
我怎样才能得到用户拨打的确切号码?
使用内置的EXTENvariables来访问拨打的用户号码。例如:
[from-pstn] exten => _X.,1,Playback(demo-thanks) same => n,SayNumber(${EXTEN})
请参阅使用上下文,扩展,优先级,唯一标识和通道variables 。