[AsteriskBrasil] RES: URA Asterisk

Cristian Carvalho cristiancarvalhof em gmail.com
Segunda Fevereiro 25 18:25:54 -03 2019


Bacana Rafael

Poderia passar um exemplo de como usar o ODBC e como fazer a checagem

Muito Obrigado


*--Cristian de Carvalho*
*:: cristiancarvalhof em gmail.com.br <cristiancarvalhof em 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 <
rafaelsnsa em 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 <
> cristiancarvalhof em 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*
>> *:: cristiancarvalhof em gmail.com.br <cristiancarvalhof em 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 <
>> rafaelsnsa em 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 <
>>> thales em tempotelefonia.com.br> escreveu:
>>>
>>>> Eu tbm não recebi!
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> [image: TLTECNOLOGIA]
>>>>
>>>> Thales Henrique Lopes
>>>>
>>>> CEO - CIO | TLTECNOLOGIA
>>>>
>>>> phone: 17997416717
>>>>
>>>> site: www.tltecnologia.com
>>>>
>>>> email: thales em 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-bounces em listas.asteriskbrasil.org <
>>>> asteriskbrasil-bounces em listas.asteriskbrasil.org> *Em nome de *Samuel .
>>>> *Enviada em:* segunda-feira, 25 de fevereiro de 2019 16:17
>>>> *Para:* asteriskbrasil em listas.asteriskbrasil.org
>>>> *Assunto:* Re: [AsteriskBrasil] URA Asterisk
>>>>
>>>>
>>>>
>>>> Uai...
>>>>
>>>>
>>>>
>>>> Eu não recebi a resposta do  Alessandro e Roger.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Att,
>>>>
>>>> Samuel
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org <
>>>> asteriskbrasil-bounces em listas.asteriskbrasil.org> em nome de Cristian
>>>> Carvalho <cristiancarvalhof em 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*
>>>>
>>>> *:: **cristiancarvalhof em gmail.com.br <cristiancarvalhof em 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 <
>>>> fernandomottaptc em 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
>>>>
>>>> Fernandomottaptc em gmail.com
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Em dom, 24 de fev de 2019 às 20:38, Cristian Carvalho <
>>>> cristiancarvalhof em 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*
>>>>
>>>> *:: **cristiancarvalhof em gmail.com.br <cristiancarvalhof em 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-unsubscribe em 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-unsubscribe em 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-unsubscribe em 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-unsubscribe em listas.asteriskbrasil.org
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20190225/53cf451e/attachment-0001.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image005.png
Tipo: image/png
Tamanho: 29605 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20190225/53cf451e/attachment-0004.png>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image006.png
Tipo: image/png
Tamanho: 686 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20190225/53cf451e/attachment-0005.png>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image007.png
Tipo: image/png
Tamanho: 795 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20190225/53cf451e/attachment-0006.png>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image008.png
Tipo: image/png
Tamanho: 1128 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20190225/53cf451e/attachment-0007.png>


Mais detalhes sobre a lista de discussão AsteriskBrasil