[AsteriskBrasil] Comando Originate Asterisk

Roger Pitigliani rogerwinter em gmail.com
Segunda Fevereiro 13 22:43:47 BRST 2017


Consegue..
Mas nao pode gerar pra uma fila...
O channel tem que ser o Agent/XXX
* Ou Local/xxx at agent-context



Em segunda-feira, 13 de fevereiro de 2017, marcelo pantarine <
marcelo.pantarine at gmail.com> escreveu:

>  Boa noite sr.
>
> Aproveitando o gancho. Consigo vincular no log um agente para essa ligação?
>
> Ex. Agente 100 Ramal 203 ligou para XXXXX.
>
> Abs
> Marcelo
>
> 2017-02-12 14:47 GMT-02:00 Richard Amaral de Jesus <
> richard.ajesus at gmail.com
> <javascript:_e(%7B%7D,'cvml','richard.ajesus at gmail.com');>>:
>
>> O melhor método é utilizando a biblioteca phpagi.
>> Minhas regras de entrada e saída estão todas em banco de dados. O
>> dialplan apenas chama o script AGI, que executa conforme instruções da
>> tabela.
>>
>> Em 07/02/2017 21:52, "Cristian Carvalho" <cristiancarvalhof at gmail.com
>> <javascript:_e(%7B%7D,'cvml','cristiancarvalhof at gmail.com');>> escreveu:
>>
>>> Obrigado pessoal pela ajuda, vou testar aqui e volto comunicar se
>>> funcionou
>>>
>>> Em ter, 7 de fev de 2017 às 13:23, Wagner Mazuchi <
>>> wagner at sincronismotelecom.com
>>> <javascript:_e(%7B%7D,'cvml','wagner at sincronismotelecom.com');>>
>>> escreveu:
>>>
>>>> Olá Cristian,
>>>> Como já foi dito aqui você pode usar conexão via socket no manager ou
>>>> executar o comando de Originate diretamente na linha de comando.
>>>>
>>>> Acredito que a forma mais fácil de fazer o PHP enviar ligações para o
>>>> Asterisk via manager é usando a biblioteca phpagi.
>>>>
>>>> Site: http://phpagi.sourceforge.net/
>>>>
>>>> Um exemplo:
>>>>
>>>> <?php
>>>>
>>>> require_once('lib/phpagi/phpagi-asmanager.php');
>>>> require_once('var/vars.php');
>>>>
>>>> function realizaLigacao($ramal,$destino) {
>>>>         global $serverAsterisk, $userAsterisk, $passAsterisk;
>>>>
>>>>         $astmanager = new AGI_AsteriskManager();
>>>>
>>>>         if($astmanager->connect($serverAsterisk,$userAsterisk,$passA
>>>> sterisk))
>>>>         {
>>>>                 $call = $astmanager->send_request('Originate',
>>>>                 array(  'Channel'=>"SIP/$ramal",
>>>>                         'Context'=>'batata',
>>>>                         'Exten'=>$destino,
>>>>                         'Priority'=>1,
>>>>                         'Callerid'=>$ramal,
>>>>                         'Timeout'=>'30000',
>>>>                         'Async' => '1',
>>>>                         'ActionID       '=>'1'));
>>>>                 return 'RL - OK';
>>>>                 //return 'RL - ' . $call["Response"];
>>>>
>>>>         $astmanager->disconnect();
>>>>         } else {
>>>>                 return 'AST - Error ';
>>>>         };
>>>> }
>>>>
>>>> Qualquer coisa estamos ai XD.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Em 6 de fevereiro de 2017 17:19, Roger Pitigliani <
>>>> rogerwinter at gmail.com
>>>> <javascript:_e(%7B%7D,'cvml','rogerwinter at gmail.com');>> escreveu:
>>>>
>>>>> Cristian,
>>>>>
>>>>> Existem algumas maneiras de fazer...
>>>>>
>>>>> Se seu PHP está na mesma maquina do Asterisk, pode executar o comando
>>>>> originate no CLI do asterisk
>>>>> asterisk -rx "originate SIP/RAMAL extension numero at seu-contexto"...
>>>>> Ou também gerando o arquivo ".call" no diretorio
>>>>> "/var/spool/asterisk/outgoing/"
>>>>> Parametros do arquivo .call, você pode ver no link
>>>>> http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out
>>>>>
>>>>> Caso seu PHP não esteja no mesmo servidor do asterisk, você pode
>>>>> utilizar conexão AMI (web ou socket)...
>>>>> Dê uma olhada de como configurar arquivos "manager.conf" e
>>>>> "http.conf", se for Web você pode facilmente gerar uma chamada via
>>>>> requisição GET por Javascript mesmo ou CURL no PHP. Os parametros são
>>>>> semelhantes aos do aqruivo .call.
>>>>> http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+PHP
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Roger Pitigliani
>>>>> rogerwinter at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','rogerwinter at gmail.com');>
>>>>> Skype: roger.pitigliani
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Em 6 de fevereiro de 2017 14:39, Cristian Carvalho <
>>>>> cristiancarvalhof at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','cristiancarvalhof at gmail.com');>>
>>>>> escreveu:
>>>>>
>>>>>> Boa Tarde Pessoal
>>>>>>
>>>>>> Preciso de ajuda de como fazer o comando originate, pois preciso
>>>>>> fazer o seguinte
>>>>>>
>>>>>> Irei criar uma pagina em php e passar por parâmetro o numero do
>>>>>> telefone e o ramal
>>>>>>
>>>>>> Em seguida, preciso que o ramal da pessoa toque e redirecione para o
>>>>>> numero para onde vai ligar
>>>>>>
>>>>>> se alguém tiver outra solução sem ser esta, por favor me ajudem
>>>>>>
>>>>>> no aguardo
>>>>>> --
>>>>>>
>>>>>> *Cordialmente*
>>>>>>
>>>>>> *--*
>>>>>> *Cristian de Carvalho*
>>>>>> *cristiancarvalhof at gmail.com
>>>>>> <javascript:_e(%7B%7D,'cvml','cristiancarvalhof at gmail.com');>*
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>> Intercomunicador e acesso remoto via rede IP e telefones IP
>>>>>> Conheça todo o portfólio em www.Khomp.com
>>>>>> _______________________________________________
>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>> para asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>>>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe at 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
>>>>> Intercomunicador e acesso remoto via rede IP e telefones IP
>>>>> Conheça todo o portfólio em www.Khomp.com
>>>>> _______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>> para asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe at 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
>>>> Intercomunicador e acesso remoto via rede IP e telefones IP
>>>> Conheça todo o portfólio em www.Khomp.com
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe at listas.asteriskbrasil.org');>
>>>
>>> --
>>>
>>> *Cordialmente*
>>>
>>> *--*
>>> *Cristian de Carvalho*
>>> *cristiancarvalhof at gmail.com
>>> <javascript:_e(%7B%7D,'cvml','cristiancarvalhof at gmail.com');>*
>>>
>>> _______________________________________________
>>> 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
>>> Intercomunicador e acesso remoto via rede IP e telefones IP
>>> Conheça todo o portfólio em www.Khomp.com
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe at 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
>> Intercomunicador e acesso remoto via rede IP e telefones IP
>> Conheça todo o portfólio em www.Khomp.com
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe at listas.asteriskbrasil.org');>
>>
>
>

-- 
--
Roger Pitigliani
rogerwinter at gmail.com
Skype: roger.pitigliani
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20170213/3a72fdad/attachment.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil