[AsteriskBrasil] Bloqueio de números via código

Roger Pitigliani rogerwinter em gmail.com
Quinta Março 24 11:13:45 BRT 2011


Pode tentar usando AGI.. Cria um contexto de bloqueio e inclui no contexto
dos teus ramais..(Supondo que voc vá digitar *90 + NUMERO  e que seu
contexto dos ramais fosse "from-internal".
Vai precisar de outro para checar se pode discar, antes de fazer o Dial.

[bloqueio]
exten => *90.,1,NoOp(# BLOQUEIO/DESBLOQUEIO NUMERO #);
exten => *90.,n,AGI(bloqueio,${EXTEN:3}); Este agi vai  Inserir em uma
tabela/arquivo o numero passado. Caso exista ele remove.
exten => *90.,n,Hangup()

; Antes do dial vc tem que chamar outro AGI que verifica se o numero é
bloqueado ou não..
[from-internal]
include => bloqueio

exten => _0.,1,NoOp(# Discando - Exemplo #)
exten => _0.,n,AGI(checa-bloqueio,${EXTEN:1}); Retorna a prioridade conforme
resultado da pesquisa (OK ou NOK)..
exten => _0.,n(OK),Dial(TRONCO/NUMERO,60,tT);
exten => _0.,n,Hangup;

exten => _0.,n(NOK),Playback(numerobloqueado); Mensagem informando que
numero é bloqueado
exten => _0.,n,Hangup;


Abço!

Em 24 de março de 2011 10:56, brtad asa <asteriskav em gmail.com> escreveu:

> Bom dia , tenho Um  cliente que precisa bloquear alguns números
> específicos via código ou seja se o cliente quer incluir ele digita  *XX+tel
> e se ele que retirar da lista *XX+ tel. Alguém tem alguma idéia?
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Headsets Plantronics com o melhor preço do Brasil.
> Acesse agora www.voipmania.com.br
> VOIPMANIA STORE
> ________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 
----
Roger Pitigliani
Consultor TI - Soluções em Telefonia e Informática
<rogerwinter em gmail.com>Porto Alegre / RS

rogerwinter em gmail.com / rogerwinter em uol.com.br
MSN: roger_pitigliani em hotmail.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110324/d4511df5/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil