On 11/27/06, <b class="gmail_sendername">Marcelo Angelo da Cunha Battistini</b> &lt;<a href="mailto:Marcelo.Battistini@funcesp.com.br">Marcelo.Battistini@funcesp.com.br</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Alguem aqui já desenvolvel scripts em php para o Asterisk?<br><br>Fiz um script teste, coloquei-o no diretorio agi--bin&nbsp;&nbsp;e dei permissão para execução (755).<br><br>No Extensions.conf coloquei:<br><br>exten=&gt;s,1,agi,teste.php
<br><br><br>vendo o log do asterisk ele chega informar que o script foi executado, mas não faz o que o script manda fazer..<br>já tentei varias mudanças, li e re-li o <a href="http://www.voip-info.org/wiki/view/Asterisk+AGI+php">
http://www.voip-info.org/wiki/view/Asterisk+AGI+php</a>, mas nada de funcionar.<br>Agradeço qualquer ajuda.<br><br>o script *****************<br><br>#!/usr/bin/php -q<br><br>&lt;?<br> ob_implicit_flush(true);<br> set_time_limit(6);
<br> $in = fopen(&quot;php://stdin&quot;,&quot;r&quot;);<br> $stdlog = fopen(&quot;/var/log/asterisk/my_agi.log&quot;, &quot;w&quot;);<br><br>&nbsp;&nbsp; fputs($stdout,&quot;SAY NUMBER 1234567 \n&quot;);<br>&nbsp;&nbsp; fflush($stdout);<br>
<br>&nbsp;&nbsp; // clean up file handlers etc.<br>fclose($stdout);<br>fclose($stdlog);<br><br>exit;<br><br>?&gt;<br><br>Uma duvida..&nbsp;&nbsp;quando usar&nbsp;&nbsp;o stdin e stdout?<br><br>Marcelo Ângelo C. Battistini<br></blockquote></div><br>Marcelo,
<br><br> fputs($stdout,&quot;SAY NUMBER 1234567 \n&quot;);<br><br>o SAY NUMBER exige 2 parametros ( Usage: SAY NUMBER &lt;number&gt; &lt;escape digits&gt;), experimente:<br> fputs($stdout,&quot;SAY NUMBER 123 \&quot;\&quot;\n&quot;); ou
<br>fwrite($stdout,&quot;SAY NUMBER 123 \&quot;\&quot;\n&quot;);<br><br><br>-- <br>Ralph Liebessohn<br>ICQ: 74835911<br>Skype: liebessohn