[AsteriskBrasil] script para realizar ligação no asterisk (AGI)

Ricardo Guedes de Carvalho rguedesdecarvalho em gmail.com
Segunda Abril 13 16:11:35 BRT 2009


Exato Kim, preciso de algo externo ao asterisk.

Agora entendi a proposta inicial do seu script. No caso, eu tenho q executar
ele lá dentro no asterisk usando AGI e tal...Mas no meu caso, quero algo
externo mesmo, algo que ao rodar o script a ligação seja inicializada.

2009/4/13 Kim Delevati <kim.delevati em gmail.com>

> É isso né? Como vi, essa mensagem que tu recebeu é tentando executar o
> scrip direto pelo shell, tipo #./dial.php
>
> Se é para crial uma chamada, externamente, rodando um código php, acho mais
> fácil usar um que crie um arquivo .call, esse pode ser uma aplicação ou
> direcionar para alguma extensão e contexto.
>
> Pode usar o console dial dentro do php também, usando asterisk -rx para
> enviar um comando, e o exec do php pra rodar isso, ia ficar mais ou menos
> assim ali dentro do script:
>
> exec("asterisk -rx 'console dial SIP/2000' 2>&1",$results)
>
> Aí você configura no alsa.conf ou oss.conf qual a extensão e contexto do
> CLI do Asterisk, que vai determinar o que ele vai realizar caso a ligação
> for atendida.Mas não recomendo desse jeito, ia dar muito trabalho..
>
>
> 2009/4/13 Kim Delevati <kim.delevati em gmail.com>
>
> Você está chamando o código pelo Asterisk? O Asterisk se conecta nele, não
>> o contrário. Se você quer um script externo que faça uma ligação pelo
>> Asterisk, ai fica mais difícil o negócio.
>>
>> 2009/4/13 Sebastiao Rocha <lixo em interlinksistemas.com.br>
>>
>>  Ricardo, não lí as msgs anteriores, poderia explicar como quer realizar
>>> as chamadas ? tenho aqui um script que realiza chamadas atraves do site,
>>> usando php.
>>>
>>> caso queira, envie msg direta ao meu e-mail.
>>>
>>>
>>>  ----- Original Message -----
>>> *From:* Ricardo Guedes de Carvalho <rguedesdecarvalho em gmail.com>
>>> *To:* asteriskbrasil em listas.asteriskbrasil.org
>>>   *Sent:* Monday, April 13, 2009 3:01 PM
>>> *Subject:* Re: [AsteriskBrasil]script para realizar ligação no asterisk
>>> (AGI)
>>>
>>> Boa tarde Pessoal, testei o código que o Kim passou, mas o erro persiste.
>>> Ao executar o dial.php aparece apenas EXEC Dial SIP/8000 ...mas nda
>>> acontece no servidor (CLI) ...a ligação não se faz.
>>>
>>> Se alguém puder dar uma olhada ai no código tbm, agradeço.
>>>
>>> E minha dúvida ainda persite: o phpagi deve ser configurado de alguma
>>> forma para, ao ser requerido por algum código, se conectar ao servidor
>>> asterisk???
>>>
>>> Abs.
>>>
>>> Ricardo
>>>
>>> 2009/4/8 Ricardo Guedes de Carvalho <rguedesdecarvalho em gmail.com>
>>>
>>>> Boa tarde Kim, obrigado pelo código, vou testá-lo agora a tarde aqui.
>>>> Se pintar alguma dúvida volto a postar.
>>>> Att.
>>>> Ricardo
>>>>
>>>>   2009/4/7 Kim Delevati <kim.delevati em gmail.com>
>>>>
>>>>> Ps, tem que colocar a opção de poder executar como programa, senão o
>>>>> Asterisk não roda ele.
>>>>>
>>>>> 2009/4/7 Kim Delevati <kim.delevati em gmail.com>
>>>>>
>>>>> Bom, ja que os outros nao postaram, anexei aqui um exemplo em php que
>>>>>> funciona. Bem simples, o basico. Tenho implementado um com varias outras
>>>>>> funcionalidades, mas nao eh pra complicar agora...
>>>>>>
>>>>>> Ta ali, dial.php.
>>>>>>
>>>>>>
>>>>>>  2009/4/7 Tiago Durante <tiagodurante em gmail.com>
>>>>>>
>>>>>>> Ricardo,
>>>>>>>
>>>>>>>
>>>>>>> 2009/4/7 Ricardo Guedes de Carvalho <rguedesdecarvalho em gmail.com>:
>>>>>>>   > Claro, porém não encontrei nada sobre connection. Por isso a
>>>>>>> dúvida.
>>>>>>>
>>>>>>> Veja:
>>>>>>>
>>>>>>> docs/phpagi.example.conf
>>>>>>> docs/README.phpagi
>>>>>>> docs/README.phpagi-asmanager
>>>>>>>
>>>>>>> Como eu disse, ainda não configurei esse cara. Mas pelo que vi desses
>>>>>>> arquivos aí tem a resposta.
>>>>>>>
>>>>>>> []s!
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Tiago Durante
>>>>>>>
>>>>>>> ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
>>>>>>> Perseverance is the hard work you do after you
>>>>>>> get tired of doing the hard work you already did.
>>>>>>> -- Newt Gingrich
>>>>>>> _______________________________________________
>>>>>>> Openmoko Freerunner, primeiro telefone open source, disponível no
>>>>>>> Brasil rodando o Android da Google.
>>>>>>> http://www.neodroid.com
>>>>>>>
>>>>>>> Compre uma camiseta da AsteriskBrasil.org!
>>>>>>> http://www.voipmania.com.br
>>>>>>>
>>>>>>> Acesse o canal IRC de discussão sobre Asterisk em Português
>>>>>>> Brasileiro na rede Freenode.net: #asterisk-br
>>>>>>> _______________________________________________
>>>>>>> Lista de discussões AsteriskBrasil.org
>>>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Openmoko Freerunner, primeiro telefone open source, disponível no
>>>>> Brasil rodando o Android da Google.
>>>>> http://www.neodroid.com
>>>>>
>>>>> Compre uma camiseta da AsteriskBrasil.org!
>>>>> http://www.voipmania.com.br
>>>>>
>>>>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
>>>>> na rede Freenode.net: #asterisk-br
>>>>> _______________________________________________
>>>>> Lista de discussões AsteriskBrasil.org
>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>
>>>>
>>>>
>>>>
>>>>  --
>>>> Ricardo Guedes
>>>> Suporte Telefonia Voz sobre IP
>>>> IGNISCOM  (19) 3119-2445
>>>>
>>>
>>>
>>>
>>> --
>>> Ricardo Guedes
>>> Suporte Telefonia Voz sobre IP
>>> IGNISCOM  (19) 3119-2445
>>>
>>> ------------------------------
>>>
>>> _______________________________________________
>>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>>> rodando o Android da Google.
>>> http://www.neodroid.com
>>>
>>> Compre uma camiseta da AsteriskBrasil.org!
>>> http://www.voipmania.com.br
>>>
>>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>>> rede Freenode.net: #asterisk-br
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>>
>>> _______________________________________________
>>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>>> rodando o Android da Google.
>>> http://www.neodroid.com
>>>
>>> Compre uma camiseta da AsteriskBrasil.org!
>>> http://www.voipmania.com.br
>>>
>>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>>> rede Freenode.net: #asterisk-br
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Ricardo Guedes
Suporte Telefonia Voz sobre IP
IGNISCOM  (19) 3119-2445
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090413/77d009f7/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil