Voip
儲存使用者撥打的星號分機的變數
我正在使用 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
如何獲得使用者撥打的確切號碼?
使用內置
EXTEN
變數訪問使用者撥入的號碼。範例:[from-pstn] exten => _X.,1,Playback(demo-thanks) same => n,SayNumber(${EXTEN})