Poul Møller Hansen
2005-Jul-20 13:39 UTC
[Asterisk-Users] Enter numeric value to use as a parameter
Can anyone please tell me how I can enter a 6 digits value to use as a parameter in a url called by curl ? The problem is not the curl setup, but how do I make the setup in extensions.conf, so I can retrieve the number the users enters ? Thanks Poul
Here is a snippet from my remote voicemail application where a user needs to enter a code which is then matched against the db ; exten => s,1,Wait(1) exten => s,2,Answer() exten => s,3,NoOp(${CALLERID}) ;just so I can see who called, may wish to save sometime ;exten => s,4,noop() exten => s,4,DigitTimeout(1) ;1 second between digits exten => s,5,SetVar(officecode=) exten => s,6,Background(after-the-tone) exten => s,7,Background(please-enter-your) exten => s,8,Background(office-code) exten => s,9,Background(vm-then-pound) exten => s,10,Background(beep) exten => s,11,ResponseTimeout(10) ;10 seconds to start dialing exten => s,12,WaitExten ; ;Collect digits here exten => _x,1,SetVar(officecode=${officecode}${EXTEN}) exten => _x,2,GoTo(s,11) ; ;Done collecting, check response exten => #,1,DBget(cust=rvm/${officecode}) exten => #,2,Playback(auth-thankyou) exten => #,3,GoTo(${cust},1112,1) ;Correct entry, goto customer exten => #,102,Playback(wrong-try-again-smarty) ;exten => #102,Playback(you-dialed-wrong-number) exten => #,103,GoTo(s,5) ;Incorrect entry, start over ; On Jul 20, 2005, at 3:39 PM, Poul M?ller Hansen wrote:> Can anyone please tell me how I can enter a 6 digits value to use > as a parameter in a url called by curl ? > The problem is not the curl setup, but how do I make the setup in > extensions.conf, so I can retrieve the number the users enters ? > > Thanks > > Poul > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >