Consegue.. Mas nao pode gerar pra uma fila... O channel tem que ser o Agent/XXX * Ou Local/xxx@agent-context
Em segunda-feira, 13 de fevereiro de 2017, marcelo pantarine < marcelo.pantar...@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.aje...@gmail.com > <javascript:_e(%7B%7D,'cvml','richard.aje...@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" <cristiancarval...@gmail.com >> <javascript:_e(%7B%7D,'cvml','cristiancarval...@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 < >>> wag...@sincronismotelecom.com >>> <javascript:_e(%7B%7D,'cvml','wag...@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 < >>>> rogerwin...@gmail.com >>>> <javascript:_e(%7B%7D,'cvml','rogerwin...@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@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 >>>>> rogerwin...@gmail.com >>>>> <javascript:_e(%7B%7D,'cvml','rogerwin...@gmail.com');> >>>>> Skype: roger.pitigliani >>>>> >>>>> >>>>> >>>>> >>>>> Em 6 de fevereiro de 2017 14:39, Cristian Carvalho < >>>>> cristiancarval...@gmail.com >>>>> <javascript:_e(%7B%7D,'cvml','cristiancarval...@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* >>>>>> *cristiancarval...@gmail.com >>>>>> <javascript:_e(%7B%7D,'cvml','cristiancarval...@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-unsubscr...@listas.asteriskbrasil.org >>>>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org >>>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org >>>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscr...@listas.asteriskbrasil.org');> >>> >>> -- >>> >>> *Cordialmente* >>> >>> *--* >>> *Cristian de Carvalho* >>> *cristiancarval...@gmail.com >>> <javascript:_e(%7B%7D,'cvml','cristiancarval...@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-unsubscr...@listas.asteriskbrasil.org >>> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org >> <javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscr...@listas.asteriskbrasil.org');> >> > > -- -- Roger Pitigliani rogerwin...@gmail.com Skype: roger.pitigliani
_______________________________________________ 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-unsubscr...@listas.asteriskbrasil.org