[asterisk-users] authentication number at the end of the number before calls go through.
Mark Quitoriano
markquitoriano at gmail.com
Wed Mar 12 01:22:56 CDT 2008
Hi,
I need to create a simple number checking for authorizing the calls. if a
person dial 91800555121212345 where 12345 is the authorization code. If the
authorization code is correct the call will go through if not it will play
something saying wrong authorization code or just hangup.
This my dialplan to get the authorization code
AUTH=12345
exten => _9.,1,Answer()
exten => _9.,n,Set(CHECKER=${EXTEN:-5})
exten => _9.,n,GotoIF("$[{CHECKER}" != "${AUTH}"]?die)
exten => _9.,n,Dial(SIP/${EXTEN}/${TRUNK}) <------------- This is my problem
how can i delete the last 5 digit so the number will be sent to the carrier
is valid
exten => _9.,n(die),Hangup()
btw the number being dialled is not standard. Sometimes its 10 digits
sometimes it 7 digits and most of the time it's 6 digits.
Thanks!
--
Regards,
Mark Quitoriano
http://asterisk.org.ph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080312/8f961392/attachment.htm
More information about the asterisk-users
mailing list