[AsteriskBrasil] RES: URA Asterisk
Rafael dos Santos Saraiva
rafaelsnsa em gmail.com
Segunda Fevereiro 25 17:26:13 -03 2019
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/4284212d/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/4284212d/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/4284212d/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/4284212d/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/4284212d/attachment-0007.png>
Mais detalhes sobre a lista de discussão AsteriskBrasil