Eu ja fiz algo semelhante mas eu coloquei uma variavel global no asterik em um contador e testava se era par ou impar. pares saiam por uma linha e impares por outra
Em 19 de junho de 2015 08:16, Marcelo Terres <mhter...@gmail.com> escreveu: > Eu confesso que nao entendi a questão do contexto. > > O que você quer fazer? Pode explicar melhor? > > []s > Marcelo H. Terres > mhter...@gmail.com > IM: marc...@jabber.mundoopensource.com.br > http://www.mundoopensource.com.br > http://twitter.com/mhterres > > > 2015-06-18 21:19 GMT-03:00 Yves Fernandes <yvesfernan...@gmail.com>: > > Prezados, boa noite. > > > > Estou tentando criar um balanceamento entre duas linhas que um cliente > > possui. > > > > Fiz um programa em php que consulta o banco cdr e verifica qual numero > fez > > mais ligaçoes no dia e envia a ligaçao pro outro numero. > > > > O que gostaria de saber de vocês é o seguinte. Como eu transfiro essa > > ligação para outro contexto utilizando agi? > > > > > > =============================== > > #!/usr/bin/php -q > > > > <? > > > > > > $conn = mysql_connect("localhost","XXXXXXXX","XXXXXXXXXXX") > or > > die("PROBLEMA COM SERVER"); > > mysql_select_db("asterisk",$conn) or die("PROBLEMA COM > BANCO"); > > $sql = "SELECT calldate,dstchannel,lastapp,disposition FROM > cdr > > where lastapp = 'Dial' AND disposition = 'ANSWERED'"; > > $recordset = mysql_query($sql,$conn) OR DIE ("erro: ".$sql." > > ".mysql_error()); > > > > $datalocal = date('Y-m-d'); > > $tel1 = 0; > > $tel2 = 0; > > > > while($row = mysql_fetch_assoc($recordset)) > > { > > $dstchannel = $row['dstchannel']; > > $lastapp = $row['lastapp']; > > $disposition = $row['disposition']; > > $databanco = $row['calldate']; > > > > $datatemp = substr($databanco,0,10); > > > > if((strpos($dstchannel,"7535") == TRUE) && > > (strcmp($datatemp,$datalocal) == 0)) > > $tel1 = $tel1 + 1; > > else if((strpos($dstchannel,"7505") == TRUE) && > > (strcmp($datatemp,$datalocal) == 0)) > > $tel2 = $tel2 + 1; > > > > } > > > > > > if($tel1 <= $tel2) > > $agi->exec("Queue","suporte,t,,,3600","1"); > > else > > $agi->exec("Queue","suporte,t,,,3600","1"); > > > > > > ?> > > > > Sei que esta parte que chamo o $agi->exec está errada. Justamente ela que > > gostaria da sugestao de vocês como corrigir. > > > > Obrigado desde já > > > > -- > > ===================== > > Yves Fernandes > > Cellphone +55 (21) 9357-7073 > > > > "É fácil cobrar; Difícil é elogiar." > > > > _______________________________________________ > > WORKOFFEE KHOMP: em Junho serão 2 edições do workshop > > gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba > > Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 > > Garanta sua vaga e saiba mais em: www.workoffee.com.br > > _______________________________________________ > > DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e > > FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. > > Construa soluções de PABX IP com produtos DigiVoice - visite > > www.digivoice.com.br > > _______________________________________________ > > Para remover seu email desta lista, basta enviar um email em branco para > > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > _______________________________________________ > WORKOFFEE KHOMP: em Junho serão 2 edições do workshop > gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba > Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 > Garanta sua vaga e saiba mais em: www.workoffee.com.br > _______________________________________________ > DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e > FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. > Construa soluções de PABX IP com produtos DigiVoice - visite > www.digivoice.com.br > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ WORKOFFEE KHOMP: em Junho serão 2 edições do workshop gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 Garanta sua vaga e saiba mais em: www.workoffee.com.br _______________________________________________ DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. Construa soluções de PABX IP com produtos DigiVoice - visite www.digivoice.com.br _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org