VC precisa ler o stdin pra saber o que o asterisk te envia, e gravar no stdout pra mandar alguma coisa para o asterisk. Mas recomendo a vc usar a classe phpagi, pois facilita e muito o desenvolvimento de aplicações agi em php... Eu mesmo faço uso dela em todos os scripts em agi que eu fiz em php....
Toledo, Luis Carlos wrote: > http://www.voip-info.org/wiki/view/Asterisk+AGI+php > > -----Mensagem original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Em nome de Marcelo > Angelo da Cunha Battistini > Enviada em: segunda-feira, 27 de novembro de 2006 09:48 > Para: [email protected] > Assunto: [AsteriskBrasil] AGI > > Alguem aqui já desenvolvel scripts em php para o Asterisk? > > Fiz um script teste, coloquei-o no diretorio agi--bin e dei permissão para > execução (755). > > No Extensions.conf coloquei: > > exten=>s,1,agi,teste.php > > > vendo o log do asterisk ele chega informar que o script foi executado, mas > não faz o que o script manda fazer.. > já tentei varias mudanças, li e re-li o > http://www.voip-info.org/wiki/view/Asterisk+AGI+php, mas nada de funcionar. > Agradeço qualquer ajuda. > > o script ***************** > > #!/usr/bin/php -q > > <? > ob_implicit_flush(true); > set_time_limit(6); > $in = fopen("php://stdin","r"); > $stdlog = fopen("/var/log/asterisk/my_agi.log", "w"); > > fputs($stdout,"SAY NUMBER 1234567 \n"); > fflush($stdout); > > // clean up file handlers etc. > fclose($stdout); > fclose($stdlog); > > exit; > > ?> > > > > Uma duvida.. quando usar o stdin e stdout? > > > > > > > > Marcelo Ângelo C. Battistini > ____________________________________________ > 1Co 9:16 -Se anuncio o evangelho, não tenho de que me gloriar, > pois me é imposta essa obrigação; e ai de mim, se não anunciar o evangelho! > viste: <http://miliciadaimaculada.org.br> <http://cancaonova.com> > > > ---------------------------------------- > Estação VoIP 2006 > 5 e 6 Dezembro > Curitiba PR > http://www.estacaovoip.com.br > > _______________________________________________ > LIsta de discussões AsteriskBrasil.org > [email protected] > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > _______________________________________________ > Acesse o wiki AsteriskBrasil.org: > http://www.asteriskbrasil.org > > ---------------------------------------- > Estação VoIP 2006 > 5 e 6 Dezembro > Curitiba PR > http://www.estacaovoip.com.br > > _______________________________________________ > LIsta de discussões AsteriskBrasil.org > [email protected] > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > _______________________________________________ > Acesse o wiki AsteriskBrasil.org: > http://www.asteriskbrasil.org > -- +------------------------------------------------------+ | Tiago N. Sampaio | [EMAIL PROTECTED] | | MegaADM inc. | http://www.mega.adm.br | | The UNIX is a true legend, linux is just a bull shit!| +------------------------------------------------------+ ---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org

