<div dir="ltr">Rodrigo,<div><br></div><div> Você pode resolver esse problema da seguinte forma, antes de enviar o Originate sua API deve gerar o "ID de Acompanhamento", esse ID deve ser enviado junto com o Originate através do campo "ActionID", em seguida sua API deve ficar ouvindo o AMI, logo você receberá os eventos do seu ActionID, percebendo o hangup --> você dispara essa informação para a aplicação legada ou armazene em algum lugar que ela possa consultar.</div>
<div><br></div><div> O Asterisk 1.6, 1.8 e 10 e 11 tem um bug, quando ele recebe uma chamada XML a resposta sempre vem como "OK" independente se realmente o resultado é positivo ou não, então tome cuidado de seu WebService esta consumindo o AMI via HTTP e por XML.</div>
<div><br></div><div>Abs,</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 2 de fevereiro de 2014 20:43, Rodrigo Crepaldi <span dir="ltr"><<a href="mailto:asterisk@ticsolucoes.com.br" target="_blank">asterisk@ticsolucoes.com.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">É quase por ai Senhores.<div><br></div><div>Vou ser mais especifico.</div><div><br></div>
<div>O CDR está no Mysql.</div><div>Fiz uma API Simples em WebService que recebe os parâmetros necessários.</div><div><br></div><div>O Cenário tem que funcionar assim.</div><div><span style="white-space:pre-wrap">        </span>. O sistema Legado envia as informações para realizar o Originate, entrego para ele um "ID de acompanhamento” .</div>
<div><span style="white-space:pre-wrap">        </span>. Quando Houver o Hangup desta chamada tenho que avisar imediatamente que acabou e com a informação que ele deve pesquisar no BD “ID de acompanhamento”.</div><div><br></div>
<div>Pensei de duas forma.</div><div><span style="white-space:pre-wrap">        </span>1. Deixa a conexão aberta de alguma forma , mais isso não sei se comportaria com Bastante requisição ainda mais web service.</div>
<div><span style="white-space:pre-wrap">        </span>2. Apenas passar o ID e depois de alguma forma informar a ele.</div><div><br></div><div>Ideias serão bem vidas.</div><div><br></div><div>Obrigado a todos.</div><div><br></div>
<div>
<span><img height="142" width="268" src="cid:E4E1CA59-A3A3-4AF6-A4FA-A041CED99242"></span>
</div>
<br></div><br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7<br>
Intercomunicadores para acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a><br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br><br clear="all"><div><br></div>-- <br><span style="font-family:trebuchet ms,sans-serif">Sylvio Jollenbeck<br><font size="1"><a href="http://www.hosannatecnologia.com.br/" target="_blank">www.hosannatecnologia.com.br</a></font></span><br>
<img src="http://www.hosannatecnologia.com.br/pixel.fw.png"><br>
</div>