[AsteriskBrasil] phpagi, Realizar ligação.

Mike Tesliuk mike em tesliuk.com
Domingo Outubro 6 20:34:11 BRT 2013


Você pode fazer um script diferente para isso

exten => h,1,NoOp(Acionando script de desligamento)
exten => h,n,Agi(script_desligamento)

E neste cara chamar as funções que você precisa.

Eu costumo usar bastante NoOp dentro do AGI para exibir na cli do 
asterisk oque acontece , principlmente quando voce esta trabalhando com 
valores definidos dinamicamente.

Em 06/10/13 17:25, Silvinho Barros escreveu:
> Quando desligo a ligação ele não cai na próxima prioridade por isso 
> resolvi fazer tudo dentro do mesmo codigo php, mas depois que desligo 
> tb não consigo fazer mais fazer o insert.
>
>
> Em 6 de outubro de 2013 16:14, Mike Tesliuk <mike em tesliuk.com 
> <mailto:mike em tesliuk.com>> escreveu:
>
>
>     Olá Silvinho,
>
>     Tente ativar o debug do AGI para verificar oque ocorre.
>
>     No mais verifique o seguinte.
>
>     oque ocorre quando você digita (de qualquer lugar do sistema) isso :
>      -- nao coloque php na frente, apenas a linha abaixo --
>     /usr/share/asterisk/agi-bin/teste.php
>
>     Um detalhe é que pelo que voce colocou aqui voce digitou $AGI->
>     exec (não existe este espaço, isso pode causar o erro)
>
>     Em 06/10/13 14:55, Silvinho Barros escreveu:
>>     Pessoal,
>>
>>     Estou com dificuldade para realizar uma ligação direto do codigo php.
>>     A principio é apenas realizar uma ligação simples entre ramais.
>>
>>     Criei um contexto para quando discar o numero 1 executar o codigo
>>     php abaixo.
>>
>>     #!/usr/bin/php -q
>>     < ?php
>>     set_time_limit(30);
>>     //require(.phpagi.php.);
>>     include("phpagi.php");
>>     $agi = new AGI();
>>
>>     $agi-> exec('Dial',"SIP/9001,60,r");
>>
>>     ?>
>>
>>     A CLI em retorna isso:
>>
>>      -- Executing [4 em ramais:1] AGI("SIP/3001-00000001", "teste.php")
>>     in new stack
>>         -- Launched AGI Script /usr/share/asterisk/agi-bin/teste.php
>>         -- <SIP/3001-00000001>AGI Script teste.php completed, returning 0
>>         -- Auto fallthrough, channel 'SIP/3001-00000001' status is
>>     'UNKNOWN'
>>
>>     Estou com os 2 ramais conectados, estou executando do 3001 para
>>     ligar para o 9001 porém a ligação não é estabelecida.
>>     Já tentei varias forma mas sem sucesso.
>>     Alguém pode me ajudar?
>>
>>
>>
>>     _______________________________________________
>>     KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>     Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>     Intercomunicadores para acesso remoto via rede IP. Conheça emwww.Khomp.com  <http://www.Khomp.com>.
>>     _______________________________________________
>>     ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>     Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>     Channel Bank -- Appliance Asterisk - Acessewww.aligera.com.br  <http://www.aligera.com.br>.
>>     _______________________________________________
>>     Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org  <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
>     _______________________________________________
>     KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>     Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>     Intercomunicadores para acesso remoto via rede IP. Conheça em
>     www.Khomp.com <http://www.Khomp.com>.
>     _______________________________________________
>     ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>     Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>     Channel Bank -- Appliance Asterisk - Acesse www.aligera.com.br
>     <http://www.aligera.com.br>.
>     _______________________________________________
>     Para remover seu email desta lista, basta enviar um email em
>     branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>     <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
> _______________________________________________
> ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank -- Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131006/99421519/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil