[AsteriskBrasil] RES: Autenticação por Caller ID

Rodolfo Cultiz rodolfo em info4you.com.br
Quinta Novembro 22 13:39:11 BRST 2012


Esta implementacao que vc deseja fazer, tem no guia denifitivo do asterisk..da uma olhada no book online..




Enviado por Samsung MobileRafael dos Santos Saraiva <rafaelsnsa em gmail.com> escreveu:Para gerenciar o banco a maneira mais fácil é usar o PHPMYADMIN.

Att,
Rafael Saraiva




Em 22 de novembro de 2012 12:27, Diogenes dos Santos Neto <diogenes.santos em intertelco.com.br> escreveu:
Rafael, não manjo de mysql, aí você está fazendo a consulta apenas certo.

Como fazer pra inserir o banco com as informações ?

 

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rafael dos Santos Saraiva
Enviada em: quinta-feira, 22 de novembro de 2012 11:44
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Autenticação por Caller ID

 

Com .txt não sei como fazer, mas tenho um sistema igual funcionando com mysql:

[callback]

exten=> _X.,1,Answer

exten=> _X.,n,Mysql(connect connid ${DBHOST} ${DBUSER} ${DBPASS} ${DBNAME})

exten=> _X.,n,Mysql(query resultid ${connid} SELECT COUNT(telefone) from aut_callback WHERE telefone='${CALLERID(num)}')

exten=> _X.,n,Mysql(Fetch fetchid ${resultid} existe)

exten=> _X.,n,Mysql(Clear ${resultid})

exten=> _X.,n,ExecIf($[${existe} = 0]?HangUp)

exten=> _X.,n,....

 

 

Att,

Rafael Saraiva






Em 22 de novembro de 2012 11:35, Diogenes dos Santos Neto <diogenes.santos em intertelco.com.br> escreveu:

Pessoal,

 

Bom dia a todos,

 

Preciso de uma ajuda de vocês.

Cenário, recebo chamadas e devo autenticar por ANI a chamada, caso o ANI não esteja cadastrado solicito um PIN.

 

Ex abaixo utilizei 2000 para exemplificar e supondo que a Origem autorizada seja o 1000

 

exten => 2000,1,NoOp(Teste - Origem: ${CALLERID(num) })

same  => n,GotoIf($["${CALLERID(num)}" = "1000"]?autorizado:naoautorizado)

same  => n(autorizado),Playback(auth-thankyou)

same  => n,BackGround(mensagem-ok)

same  => n,WaitExten(10)

..

..

same  => n,HangUP

same  => n(naoautorizado),BackGround(pedirsenha)

..

..

 

Até aí está fácil e funciona OK, o problema é que tenho que autorizar uma lista de telefones e dessa forma vai ficar muito porco o código e ruim de ficar adicionando novos números. Ideal seria jogar os números autorizados em um .txt, alguém tem uma sugestão como posso implementar isso ?

Eu testei o authenticate buscar em um .txt, mas não consegui autorizar pelo callerID, pois ele solicita direto uma senha

 

Desde já agradeço a atenção.

 

 

Atenciosamente,

 

Diógenes Santos

Tel. SP: + 55 11 2138-6863

Tel.  RJ: + 55 21 2138-6863

Celular: + 55 11 96186-0721

0800 725 5500

E-mail: diogenes.santos em intertelco.com.br

 

 

 

Esta mensagem, incluindo seus anexos, tem caráter confidencial e seu conteúdo é restrito ao destinatário da mensagem.

Caso você tenha recebido esta mensagem por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos.

 Qualquer uso não autorizado, replicação ou disseminação desta mensagem ou parte dela é expressamente proibida.

 


_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org

 


_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121122/0343db4b/attachment.htm 
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : image001.jpg
Tipo  : image/jpeg
Tam   : 2959 bytes
Descr.: não disponível
Url   : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121122/0343db4b/attachment.jpg 


Mais detalhes sobre a lista de discussão AsteriskBrasil