<div dir="ltr"><div>Boa tarde lista,</div><div><br></div><div>estou tentando ler os eventos enviados pelo o Asterisk, estou utilizando a classe AGI_AsteriskManager para isso, mas não tenho obtido sucesso.</div><div><br></div>
<div>Precisaria que ao encontrar um novo evento como NewState, Hangup, etc, atribuísse a minha variável do PHP e exibisse na tela como código abaixo.<br>(<a href="http://www.voip-info.org/wiki/view/asterisk+manager+events">http://www.voip-info.org/wiki/view/asterisk+manager+events</a>)<br>
</div><div><br></div><div>Consegui capturar todos eventos utilizando este outro código.</div><div><a href="http://kanstech.blogspot.com.br/2009/06/asterisk-how-to-capture-events-and.html">http://kanstech.blogspot.com.br/2009/06/asterisk-how-to-capture-events-and.html</a><br>
</div><div><br></div><div><br></div><div>Gostaria de saber se alguém já conseguiu ler eventos utilizando esta classe.</div><div>Desde já obrigado a todos.</div><div><br></div><div><br></div><div><?php</div><div>ob_implicit_flush(true);</div>
<div>set_time_limit('1800'); //the max life in seconds of the script</div><div><br></div><div>require_once "phpagi.php";</div><div>require_once "phpagi-asmanager.php";</div><div><br></div><div>
$ami = new AGI_AsteriskManager();</div><div>$conecta = $ami->connect("localhost", "usuario", "senha");</div><div><br></div><div>$ami->Events("on");</div><div><br></div><div>if($conecta == true){</div>
<div><span class="" style="white-space:pre">        </span>echo "<p>Conectado!</p>";</div><div>}else{</div><div><span class="" style="white-space:pre">        </span>echo "<p>Falha ao conectar</p>";</div>
<div><span class="" style="white-space:pre">        </span>exit();</div><div>}</div><div><br></div><div>$resultado = $ami->add_event_handler("*", "ExtensionStatus");</div><div><br></div><div><br></div><div>
//$ami->add_event_handler("*","NewState");</div><div><br></div><div>print($resultado);</div><div><br></div><div>?></div><div><br></div><div><div dir="ltr"><div><span style="border-collapse:separate;font-size:medium"><font face="tahoma, sans-serif"><span style="font-size:small"><font color="#cccccc">_____________________</font></span><span style="font-size:small"><font color="#666666"><br>
</font></span></font></span></div><span style="border-collapse:separate;font-size:medium"><span style="font-size:small"><font color="#666666" face="tahoma, sans-serif"><div><br></div><div>Att,</div></font></span></span><div>
<div><span style="color:rgb(102,102,102);font-size:small;text-align:right"><b><font face="tahoma, sans-serif">Nicolas Tanski Pavão</font></b></span></div><div><span style="color:rgb(102,102,102);font-family:tahoma,sans-serif;text-align:right">skype: nicolastanski</span><br>
</div><div><br></div></div></div></div>
</div>