[AsteriskBrasil] asterisk + java

Danilo Almeida daniloricalmeida em gmail.com
Terça Agosto 13 15:31:42 BRT 2013


olá galera!!

já to até aprendendo java.. rsrs
Consegui pegar algumas variáveis no momento da conexão, porém, ainda não
consegui fazer o que realmente quero.
quando rodo o comando originate pela API asterisk-java, queria identificar
o momento do hangup para o sistema executar uma ação e também recuperar
algumas variáveis do asterisk. Vi que tem uma classe HangupCause nesta API,
porém, como saber a causa do hangup sem antes saber a hora dele!!! Alguém
aqui ja usou essa API, se sim, como identificou o momento do hangup? isso é
possível?

foi mal se falei alguma besteira, programação não é muito minha área, ainda
mais sendo java... se fosse PHP pelo menos eu me virava..rsrs

Valeu galera!


Em 9 de agosto de 2013 14:58, Danilo Almeida
<daniloricalmeida em gmail.com>escreveu:

> Leiber,
>
> Não sei se é possível via AMI receber o DIALSTATUS e o RECID da chamada ou
> se vou ter que fazer um AGI para isso. A princípio seria essas duas
> variáveis que preciso. Sabe me dizer se é possível via AMI? Ou terei que
> fazer via AGI?
>
> desde já obrigado!
>
>
> Em 9 de agosto de 2013 13:30, Leiber <leiber em gmail.com> escreveu:
>
> Danilo,
>>
>> Fazer um click-to-call não é nada complicado seja usando Java, php enfim.
>> Existe algumas formas de fazer isso usando o Originate do asterisk-java ou
>> por arquivos .calls por exemplo, mas tudo muito simples e de fácil
>> entendimento.
>>
>> No Java quando faço normalmente trabalho com duas únicas mensagens ERROR
>> ou SUCESS utilizando requisições ajax inclusive.
>>
>> Qual mensagem vc espera encontrar após o Originate ?
>>
>> Leiber Wallace
>> Via iPhone
>>
>> Em 08/08/2013, às 23:24, Marcio - Google <marciorp em gmail.com> escreveu:
>>
>> Danilo, ou você aprende java ou eles aprendem Asterisk ... simples assim.
>>
>> Fazer isso que queres em Perl é baba.
>>
>> [...]'s
>>
>> Marcio
>>
>> ========================================
>> ########### Campanha Ajude o Marcio! ###########
>> http://sosmarcio.blogspot.com.br/
>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>> ========================================
>> Em 08/08/2013 15:20, "Danilo Almeida" <daniloricalmeida em gmail.com>
>> escreveu:
>>
>>> valeu Galera!
>>>
>>> Acho que o que se aproximou mais da minha realidade aqui foi a dica do
>>> Roger, porém, ainda to um pouco no escuro... queria passar para o pessoal
>>> do desenvolvimento um exemplo (script) em java pegando esse retorno. Eu não
>>> conheço nada de Java e os programadores não conhecem nada de asterisk. To
>>> vasculhando na Net pra ver se acho alguma coisa...
>>>
>>> Obrigado a todos
>>>
>>>
>>> Em 7 de agosto de 2013 20:24, Claudio Eden GMAIL <claudio.eden em gmail.com
>>> > escreveu:
>>>
>>>>  Danilo,
>>>>
>>>> Precisei de algo parecido com essa sua necessidade certa vez, e no meu
>>>> caso resolvi usando o processo de criar um arquivo .call e usar o diretório
>>>> outgoing. Com isso, pelos parâmetros que podemos utilizar, o asterisk movia
>>>> os arquivos para o outgoing_done e depois eu fazia uma varredura nesse
>>>> diretório lendo a variavel dentro do arquivo que me dava o status da
>>>> ligação.
>>>>
>>>> Era algo simples, com script feito em PHP e que eu rodava direto na
>>>> linha de comando do linux.
>>>>
>>>> Dê uma olhada nesse link:
>>>> https://wiki.asterisk.org/wiki/display/AST/Asterisk+Call+Files
>>>>
>>>> Att.
>>>>
>>>> Claudio Eden
>>>> claudio.eden em gmail.com
>>>> www.eden.com.br
>>>>
>>>>
>>>> Em 07/08/13 18:02, Danilo Almeida escreveu:
>>>>
>>>>  Mike,
>>>> no meu caso, é um ATIVO que faz as ligações, eles acessam a pagina do
>>>> cliente, nesta pagina tem o numero, ele clica no numero, o java manda o
>>>> originate para o asterisk, o ramal do PA toca, ele atende e a ligação é
>>>> disparada para o cliente. Mais essa não é a questão, estamos aprimorando a
>>>> ferramenta, por isso, precisamos de alguns retornos do asterisk para não
>>>> ficarmos no "escuro" quando uma ligação não completa.
>>>>
>>>>
>>>> Em 7 de agosto de 2013 17:56, Mike Tesliuk <mike em tesliuk.com> escreveu:
>>>>
>>>>>  Normalmente agente usa isso trazendo a mensagem para uma fila, ou
>>>>> seja, voce gera a ligação, na hora que atende você manda para uma gravacao
>>>>> e depois para uma fila, e algum dos ramais na fila vai atender a chamada
>>>>>
>>>>> Em 07/08/13 16:53, Danilo Almeida escreveu:
>>>>>
>>>>>  boa Galera!
>>>>>
>>>>>  Tem um sistema java rodando aqui na empresa que trabalho que integra
>>>>> com o asterisk somente para mandar um originate (famoso click-to-call). O
>>>>> pessoal da programação, reclama que as vezes não completa a ligação e não
>>>>> tem nenhum retorno para saber o problema.
>>>>>
>>>>>  Alguém ai já fez alguma aplicação em java que recebe algum retorno
>>>>> do asterisk?
>>>>> como por exemplo, enviar um sip show peers para saber quais ramais
>>>>> estão logados, ou algo do tipo que tenha algum retorno.
>>>>>
>>>>>  Se alguém puder me passar algum link que possui exemplos agradeço.
>>>>>
>>>>>  abraço.
>>>>>
>>>>>  --
>>>>> *att*
>>>>> *Danilo Almeida*
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>> 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;
>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>>>> _______________________________________________
>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>> _______________________________________________
>>>>> 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;
>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>> www.Khomp.com.
>>>>> _______________________________________________
>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>> _______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>
>>>>
>>>>
>>>>
>>>>  --
>>>> *att*
>>>> *Danilo Almeida*
>>>>
>>>>
>>>> _______________________________________________
>>>> 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;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> 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;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>> www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>>
>>>
>>> --
>>> *att*
>>> *Danilo Almeida*
>>>
>>> _______________________________________________
>>> 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;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> 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;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> 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;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
>
> --
> *att*
> *Danilo Almeida*
>



-- 
*att*
*Danilo Almeida*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130813/554ee281/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil