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