Bacana Rafael Poderia passar um exemplo de como usar o ODBC e como fazer a checagem
Muito Obrigado *--Cristian de Carvalho* *:: cristiancarval...@gmail.com.br <cristiancarval...@gmail.com.br>* *Antes de imprimir, pense em sua responsabilidade e compromisso com o meio ambiente. **P* Em seg, 25 de fev de 2019 às 17:26, Rafael dos Santos Saraiva < rafaels...@gmail.com> escreveu: > Acho que está correto. > Só alguns pontos a acrescentar: > -A aplicação Mysql foi descontinuada nas versões mais recentes do > Asterisk, então seria interessante avaliar a utilização do ODBC, a > utilização dele a partir do dialplan é mais simples também; > -Na aplicação Read (tipo e placa) seria interessante você fazer uma > checagem se o que foi digitado procede, pq se por exemplo o cara digitou um > dígito a mais ou a menos e se ligou na hora mesmo, vai ter que desligar e > ligar de novo. > > > > Rafael S. Saraiva > Porto Alegre - RS | Mobile: (51) 981-747-956 > <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230> > > > > Em seg, 25 de fev de 2019 às 17:13, Cristian Carvalho < > cristiancarval...@gmail.com> escreveu: > >> Olá Pessoal >> >> Isso mesmo o pessoal tinha me indicado a utilização do SayNumber >> >> Referente a integração com MySQL, fiz aqui uma junção de algumas partes, >> apenas para deixar de exemplo >> >> Se alguém ver alguma coisa errada, por favor comente para enriquecer o >> aprendizado de todos >> >> >> >> exten => _1330,1,NoOp(###### URA TESTE ######) >> Executo o Audio da URA >> same => n,Playback(/var/www/html/teste/Atendimentos/Atendimento) >> >> Início da Conexão >> same => n,MYSQL(Connect connid 192.168.26.10 root 123456 asterisk) >> same => n,MYSQL(Query result ${connid} insert into ura (uniqueid) values >> (${CDR(uniqueid)})): >> same => n,MYSQL(Query result ${connid} select codigo from ura where >> uniqueid = ${CDR(uniqueid)}): >> >> Pego o retorno do select e salvo em variável >> same => n,MYSQL(Fetch fetchid ${result} codigo) >> same => n,Set(codchamado=${codigo}) >> same => n,MYSQL(Disconnect ${connid}) >> >> Solicitar digitação de dados e salvar em variáveis >> same => n,Read(tipo) >> same => n,Read(placa) >> >> Reproduzir valores >> same => n, Set(LANGUAGE=pt) >> same => n, SayNumber(1234) >> >> Solicito a gravação de alguma mensagem e salvo a referencia no banco >> same => n,Record(/var/www/html/teste/Atendimentos/${codchamado}:wav) >> same => n,MYSQL(Connect connid 192.168.26.10 root 123456 asterisk) >> same => n,MYSQL(Query result ${connid} update ura set tipo = ${tipo}, >> placa = ${placa}, gravacao = >> '/var/www/html/teste/Atendimentos/${codchamado}.wav' where codigo = >> ${codchamado} and uniqueid = ${CDR(uniqueid)}): >> same => n,MYSQL(Disconnect ${connid}) >> same => n,hangup() >> exten => h,1,MYSQL(Connect connid 192.168.26.10 root 123456 asterisk) >> exten => h,n,MYSQL(Query result ${connid} delete from call_ramal where >> ramal='${CALLERID(num)}'): >> exten => h,n,MYSQL(Disconnect ${connid}) >> >> >> >> >> *--Cristian de Carvalho* >> *:: cristiancarval...@gmail.com.br <cristiancarval...@gmail.com.br>* >> >> *Antes de imprimir, pense em sua responsabilidade e compromisso com o >> meio ambiente. **P* >> >> >> Em seg, 25 de fev de 2019 às 16:58, Rafael dos Santos Saraiva < >> rafaels...@gmail.com> escreveu: >> >>> Não recebi a resposta também, mas provavelmente devem ter sugerido >>> utilizar o SayNumber >>> >>> >>> Rafael S. Saraiva >>> Porto Alegre - RS | Mobile: (51) 981-747-956 >>> <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230> >>> >>> >>> >>> Em seg, 25 de fev de 2019 às 16:48, Thales Henrique Lopes < >>> tha...@tempotelefonia.com.br> escreveu: >>> >>>> Eu tbm não recebi! >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> [image: TLTECNOLOGIA] >>>> >>>> Thales Henrique Lopes >>>> >>>> CEO - CIO | TLTECNOLOGIA >>>> >>>> phone: 17997416717 >>>> >>>> site: www.tltecnologia.com >>>> >>>> email: tha...@tltecnologia.com >>>> >>>> skype: thaleshlopes >>>> >>>> [image: >>>> https://img.mysignature.io/s/v3/5/8/7/5871a176-4ff6-56a1-aab7-25dd809dfe56.png] >>>> <https://www.facebook.com/thaleshlopes> >>>> >>>> [image: >>>> https://img.mysignature.io/s/v3/a/f/f/affc4b5c-8d9a-5574-9c55-ed5caaca8ead.png] >>>> <https://www.linkedin.com/in/thaleshlopes/> >>>> >>>> [image: >>>> https://img.mysignature.io/s/v3/e/d/c/edca07cb-b765-50b5-b0c7-bb3373dfeb1e.png] >>>> <https://web.whatsapp.com/id/+5517997416717> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org < >>>> asteriskbrasil-boun...@listas.asteriskbrasil.org> *Em nome de *Samuel . >>>> *Enviada em:* segunda-feira, 25 de fevereiro de 2019 16:17 >>>> *Para:* asteriskbrasil@listas.asteriskbrasil.org >>>> *Assunto:* Re: [AsteriskBrasil] URA Asterisk >>>> >>>> >>>> >>>> Uai... >>>> >>>> >>>> >>>> Eu não recebi a resposta do Alessandro e Roger. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Att, >>>> >>>> Samuel >>>> >>>> >>>> >>>> >>>> >>>> >>>> ------------------------------ >>>> >>>> *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org < >>>> asteriskbrasil-boun...@listas.asteriskbrasil.org> em nome de Cristian >>>> Carvalho <cristiancarval...@gmail.com> >>>> *Enviado:* segunda-feira, 25 de fevereiro de 2019 09:33 >>>> *Para:* Fernando Leite >>>> *Cc:* Asterisk Brasil >>>> *Assunto:* Re: [AsteriskBrasil] URA Asterisk >>>> >>>> >>>> >>>> Obrigado Alessandro e Roger, vou testar aqui, não sabia desta função >>>> >>>> >>>> >>>> Fernando, me chama no PV >>>> >>>> >>>> >>>> *--Cristian de Carvalho* >>>> >>>> *:: **cristiancarval...@gmail.com.br <cristiancarval...@gmail.com.br>* >>>> >>>> *Antes de imprimir, pense em sua responsabilidade e compromisso com o >>>> meio ambiente. **P* >>>> >>>> >>>> >>>> >>>> >>>> Em dom, 24 de fev de 2019 às 21:26, Fernando Leite < >>>> fernandomotta...@gmail.com> escreveu: >>>> >>>> Cristian, boa noite! >>>> >>>> >>>> >>>> Eu quero estudar justamente essa integração com banco de dados. Você >>>> tem algum material para disponibilizar? >>>> >>>> — >>>> >>>> *Fernando Antônio Motta Leite* >>>> >>>> 34-991498545 >>>> >>>> fernandomotta...@gmail.com >>>> >>>> >>>> >>>> >>>> >>>> Em dom, 24 de fev de 2019 às 20:38, Cristian Carvalho < >>>> cristiancarval...@gmail.com> escreveu: >>>> >>>> Boa Noite Pessoal >>>> >>>> >>>> >>>> Estou desenvolvendo uma URA que já efetua consulta no banco, porém >>>> estou com duvidas de como fazer para a URA "falar" o saldo em conta do >>>> cliente, por exemplo >>>> >>>> >>>> >>>> Prezado cliente o seu saldo em conta é de cento e trinta reais >>>> >>>> >>>> >>>> As gravações eu já tenho e o retorno do banco me retorna o valor de 130 >>>> reais, só preciso ter ideia de como fazer isso. >>>> >>>> >>>> >>>> Tentei utilizar o SayDigits, porem é reproduzido numero a numero e isso >>>> não fica bom >>>> >>>> >>>> >>>> Alguém poderia me dar um auxilio? >>>> >>>> >>>> >>>> Fico no aguardo >>>> >>>> >>>> >>>> Obrigado Pessoal >>>> >>>> >>>> >>>> *--Cristian de Carvalho* >>>> >>>> *:: **cristiancarval...@gmail.com.br <cristiancarval...@gmail.com.br>* >>>> >>>> *Antes de imprimir, pense em sua responsabilidade e compromisso com o >>>> meio ambiente. **P* >>>> >>>> _______________________________________________ >>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 >>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 >>>> Intercomunicador e acesso remoto via rede IP e telefones IP >>>> Conheça todo o portfólio em www.Khomp.com >>>> _______________________________________________ >>>> Para remover seu email desta lista, basta enviar um email em branco >>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>> >>>> _______________________________________________ >>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 >>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 >>>> Intercomunicador e acesso remoto via rede IP e telefones IP >>>> Conheça todo o portfólio em www.Khomp.com >>>> _______________________________________________ >>>> Para remover seu email desta lista, basta enviar um email em branco >>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>> >>> _______________________________________________ >>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 >>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 >>> Intercomunicador e acesso remoto via rede IP e telefones IP >>> Conheça todo o portfólio em www.Khomp.com >>> _______________________________________________ >>> Para remover seu email desta lista, basta enviar um email em branco para >>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >> _______________________________________________ >> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 >> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 >> Intercomunicador e acesso remoto via rede IP e telefones IP >> Conheça todo o portfólio em www.Khomp.com >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > >
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org