2014-02-24 94 views
1

我正在寫一個IVR,並希望獲取用戶撥號並存儲在變量中的小鍵盤號碼。有誰知道星號是否定義了這樣一個通道變量?我似乎無法在任何變量列表中找到。變量獲取用戶輸入星號

回答

0

有兩種主要實踐dooing IVR

exten => s,1,Background(ivr-file-without-extension);play 
exten => s,2,WaitExten(); wait for input 
exten => 1,1,Noop(1 pressed); do something if 1 
exten => 1,2,Set(result=1);for example set variable 

或者

exten => s,1,Read(result,ivr-file-without-extension,max_digits); 
exten => s,n,Noop(result=${result}); 

你可以設置任何變量名這兩個變種,這就是爲什麼你不能找到「神奇」的變量。

但我強烈建議你先閱讀任何單一的星號手冊初學者。這是非常不明智的,你可以使用你當前的知識來工作應用程序(根據問題提出)。

0

我其實不清楚你的問題。 至於你說:「來獲得用戶撥打的小鍵盤的數字和存儲在變量」 所以它很簡單

exten => _X.,1,Noop(User dialed number: ${EXTEN}); 

因此,你需要的變量是:$ {EXTEN}