<div><?php</div><div><br></div><div>$agente = "200"; // Supondo que seja 200 o numero do agente...</div><div><br></div><div>exec("asterisk -rx 'agent show online' | egrep 'logged' | egrep '$agente' | awk '{print $6}' | awk -F \"-\" '{print $1}'",$retorno);</div>
<div><br></div><div>if( count($retorno) > 0 ){</div><div> echo "Agente $agente logado no ramal {$retorno[0]}. \n";</div><div>}else{</div><div> echo "Agente $agente nao esta logado\n";</div>
<div>}</div><div><br></div><div>?></div><div><br></div><div><br></div><br><div class="gmail_quote">Em 20 de dezembro de 2011 13:00, Sidnei - IG <span dir="ltr"><<a href="mailto:sidnei_rp@ig.com.br">sidnei_rp@ig.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 lang="PT-BR" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="color:#1f497d">Pessoal.<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">Consegui descobrir qual o comando verifica em qual ramal o agente está logado “ (${AGENT(${EXTEN}:channel)}) ”.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Agora preciso executar isso no php.<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">Alguém sabe como ou conhece outra forma de fazer isso.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Eu preciso descobrir em qual ramal o Agente está logado para integrar com um CRM.<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">No aguardo.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Sidnei - IG [mailto:<a href="mailto:sidnei_rp@ig.com.br" target="_blank">sidnei_rp@ig.com.br</a>] <br>
<b>Enviada em:</b> segunda-feira, 19 de dezembro de 2011 13:42<br><b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br><b>Assunto:</b> Descobrir em qual ramal agente está logado.<u></u><u></u></span></p>
</div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Pessoal.<u></u><u></u></p><p class="MsoNormal">Preciso saber em qual ramal o Agente está logado via PHP.<u></u><u></u></p><p class="MsoNormal">
Estou tentando usar a variável ${AGENTEXTEN}, mas não estou conseguindo obter o ramal.<u></u><u></u></p><p class="MsoNormal">Alguém pode me ajudar.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
Sidnei Pereira.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div><br>_______________________________________________<br>
KHOMP ::: External Series Experience :::<br>
Um novo conceito para o mercado de aplicações que vai<br>
fazer você pensar fora da caixa. Aguarde este lançamento<br>
_______________________________________________<br>
DIGIVOICE: Lider no mercado de placas para Asterisk<br>
Único fabricante com Centro de Treinamento especializado.<br>
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
<a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou <a href="tel:%2811%293016-5200" value="+551130165200">(11)3016-5200</a>.<br>
________<br>
<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>Roger Pitigliani<br>ibGRAVA - Soluções em Telefonia e Informática<br>(51) 3216.0107 / 3216.0111<br><a href="http://www.ibgrava.com.br" target="_blank">www.ibgrava.com.br</a><br>---<br>
SKYPE: roger.pitigliani<br>MSN: <a href="mailto:roger@ibgrava.com.br" target="_blank">roger@ibgrava.com.br</a><br><br><br><br>