<div dir="ltr">Deivison,<div><br></div><div>eu uso o método get_variable:</div><div><br></div><div><div style="font-size:12.8px">$agi->verbose("CallerID: " . $agi->get_variable("CALLERID(num)",1));</div><div style="font-size:12.8px">$agi->verbose("Uniqueid: " .<span style="font-size:12.8px">$agi->get_variab("UNIQUEID",1)</span>);</div><div style="font-size:12.8px">$agi->verbose("DNID: " . <span style="font-size:12.8px">$agi->get_variable("DNID",1)</span><span style="font-size:12.8px">);</span></div><div style="font-size:12.8px">$agi->verbose("Exten: " . <span style="font-size:12.8px">$agi->get_variable("EXTEN",1)</span><span style="font-size:12.8px">);</span></div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><span style="font-size:12.8px">Abraços!</span></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><b style="background-color:rgb(255,255,255)"><font color="#0000ff">att</font></b><div><b style="background-color:rgb(255,255,255)"><font color="#0000ff">Danilo Almeida</font></b></div><div><b style="background-color:rgb(255,255,255)"><font color="#0000ff">skype: danilo.almeida33</font></b></div></div></div></div></div></div>
<br><div class="gmail_quote">Em 18 de março de 2016 09:04, Deivison Moraes <span dir="ltr"><<a href="mailto:deivison@moraes.eti.br" target="_blank">deivison@moraes.eti.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Olá pessoal,<div><br></div><div>Preciso de uma mão para encontrar um problema relacionado a um AGI:</div><div><div>#!/usr/bin/php -q</div><div><?php</div><div>// require_once './classes/mysqlClassPDO.php';</div><div>require_once './classes/phpagi/phpagi.php';</div><div><br></div><div>// $mysql = new mysql();</div><div><br></div><div>$agi = new AGI();</div><div>echo "testando";</div><div>$agi->exec("NoOp", "teste");</div><div>$agi->verbose("CallerID: " . $agi->request['agi_callerid']);</div><div>$agi->verbose("Uniqueid: " . $agi->request['agi_uniqueid']);</div><div>$agi->verbose("DNID: " . $agi->request['agi_dnid']);</div><div>$agi->verbose("Exten: " . $agi->request['agi_extension']);</div><div><br></div><div>exit();</div><div><br></div><div>Estou fazendo esse código simples para ecoar algumas variáveis. Na verdade esse é apenas um código de teste para verificar o funcionamento...</div><div><br></div><div>No asterisk, não é emitido nenhum dos verboses e o retorno do AGI é 0, segue console:</div><div><br></div><div><pre style="color:rgb(0,0,0)"> -- Executing [1234@from-internal:1] AGI("SIP/2020-00008f3f", "qualidadeizi/qualidadeAgi.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/qualidadeizi/qualidadeAgi.php
<SIP/2020-00008f3f>AGI Tx >> agi_request: qualidadeizi/qualidadeAgi.php
<SIP/2020-00008f3f>AGI Tx >> agi_channel: SIP/2020-00008f3f
<SIP/2020-00008f3f>AGI Tx >> agi_language: en
<SIP/2020-00008f3f>AGI Tx >> agi_type: SIP
<SIP/2020-00008f3f>AGI Tx >> agi_uniqueid: 1458302457.113263
<SIP/2020-00008f3f>AGI Tx >> agi_version: 11.13.0
<SIP/2020-00008f3f>AGI Tx >> agi_callerid: 2020
<SIP/2020-00008f3f>AGI Tx >> agi_calleridname: Deivison
<SIP/2020-00008f3f>AGI Tx >> agi_callingpres: 0
<SIP/2020-00008f3f>AGI Tx >> agi_callingani2: 0
<SIP/2020-00008f3f>AGI Tx >> agi_callington: 0
<SIP/2020-00008f3f>AGI Tx >> agi_callingtns: 0
<SIP/2020-00008f3f>AGI Tx >> agi_dnid: 1234
<SIP/2020-00008f3f>AGI Tx >> agi_rdnis: unknown
<SIP/2020-00008f3f>AGI Tx >> agi_context: from-internal
<SIP/2020-00008f3f>AGI Tx >> agi_extension: 1234
<SIP/2020-00008f3f>AGI Tx >> agi_priority: 1
<SIP/2020-00008f3f>AGI Tx >> agi_enhanced: 0.0
<SIP/2020-00008f3f>AGI Tx >> agi_accountcode:
<SIP/2020-00008f3f>AGI Tx >> agi_threadid: 47309599832384
<SIP/2020-00008f3f>AGI Tx >>
-- <SIP/2020-00008f3f>AGI Script qualidadeizi/qualidadeAgi.php completed, returning 0</pre><pre style="color:rgb(0,0,0)"><br></pre><pre style="color:rgb(0,0,0)">Alguém saberia me dizer se existe alguma limitação da classe phpagi com essa versão do asterisk ou se eu estou fazendo algo errado nesse inicio?</pre><pre style="color:rgb(0,0,0)"><br></pre><pre style="color:rgb(0,0,0)">Forte abraço a todos;</pre></div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div><div dir="ltr"><img src="https://docs.google.com/a/moraes.eti.br/uc?id=0BwGnP3g9wkNXSnlNdzZYcTBSMFU&export=download"></div></div>
</font></span></div></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>
Intercomunicador e acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a href="http://www.Khomp.com" rel="noreferrer" 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></div>