Fernando, este código é para fazer algo parecido com o site do JustVoIP? você colaca dois números e ele faz a ponte, isso?
Obrigado, Rdorigo Lang. Silvio Marçal escreveu: > > Kim , bom dia nada. > > Nem chega a requisição do asterisk. > > Att > > Silvio > > > > *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org > [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de > *Kim Delevati > *Enviada em:* sexta-feira, 26 de junho de 2009 11:16 > *Para:* asteriskbrasil@listas.asteriskbrasil.org > *Assunto:* Re: [AsteriskBrasil] RES: Click-to-Call - PHP & Asterisk > > > > O meu está funcionando, está retornando algum erro o seu? > > 2009/6/26 Silvio Marçal <sil...@marcal.com.br > <mailto:sil...@marcal.com.br>> > > Bom dia, tudo bem? > > Alguém mais teve progresso eu não consegui fazer funcionar. > > Att > > Silvio > > > > *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org > <mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org> > [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org > <mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org>] *Em nome de > *Fernando - Talkmais > *Enviada em:* quinta-feira, 28 de maio de 2009 16:12 > *Para:* asteriskbrasil@listas.asteriskbrasil.org > <mailto:asteriskbrasil@listas.asteriskbrasil.org> > *Assunto:* [AsteriskBrasil] Click-to-Call - PHP & Asterisk > > > > Boa tarde amigos, > > > > Como eu havia procurado há um tempo atrás um script php para > click-to-call e não tive sucesso, ontem consegui um bem simples. > > > > Segue abaixo código para quem precisar ou quiser estudá-lo. > > > > > > ========================================================== > > ========================================================== > > <html> > <head> > <title>Clique para Falar - NGN Soluções WebCall</title> > </head> > <body> > <? > #Click-To-Call script NGN-Billing > > > > > #------------------------------------------------------------------------------------------ > #edite as variáveis para refletir com o seu sistema > #------------------------------------------------------------------------------------------ > > > > #informe o endereço ip do seu asterisk > > $strHost = "127.0.0.1"; > > > > #especifique o usuario que ira conectar ao CLI (deve estar definido > em /etc/asterisk/manager.conf) > $strUser = "admin"; > > > > #senha para o usuario acima > $strSecret = "adminpass"; > > > > #especifique o canal (extension) que vc deseja receber estas ligações > #exemplo: SIP/XXX, IAX2/XXXX, ZAP/XXXX, > $strChannel = "SIP/".$_POST['txtOrigem']; > > > > #informe o contexto que irá processar a ligação para PSTN > $strContext = "web-to-pstn"; > > > > #especifique a prioridade do contexto acima > > $strPriority = "1"; > > > > #especifique a quantidade de tentativas > > $strMaxRetry = "2"; > > > > #-------------------------------------------------------------------------------------------- > #Não precisa editar mais nada a partir daqui para fazer esse script funfar > #-------------------------------------------------------------------------------------------- > #obtem o número a ser discado > $strExten = $_POST['txtDestino']; > > > > #especifica um callerid para a ligação > $strCallerId = "WebCall de <".$_POST['txtOrigem'].">"; > > > > $length = len($strExten); > > > > if ($length == 11 && id_number($_POST['txtDestino'])){ > > $oSocket = fsockopen($strHost, 5038, $errnum, $errdesc) or die("Erro > na conexão com o Servidor!"); > fputs($oSocket, "Action: login\r\n"); > fputs($oSocket, "Events: off\r\n"); > fputs($oSocket, "Username: $strUser\r\n"); > fputs($oSocket, "Secret: $strSecret\r\n\r\n"); > fputs($oSocket, "Action: originate\r\n"); > fputs($oSocket, "Channel: $strChannel\r\n"); > fputs($oSocket, "CallerId: $strCallerId\r\n"); > fputs($oSocket, "Exten: $strExten\r\n"); > fputs($oSocket, "Context: $strContext\r\n"); > fputs($oSocket, "Priority: $strPriority\r\n\r\n"); > fputs($oSocket, "Action: Logoff\r\n\r\n"); > $wrtes = fgets($oSocket, 2048); > echo $wrtes."<br />"; > fclose($oSocket); > ?> > <p> > <table width="300" border="1" bordercolor="#630000" cellpadding="3" > cellspacing="0"> > <tr><td> > <font size="2" face="verdana,georgia" color="#630000">Estamos > tentando fazer a ligação.<br>Aguarde alguns instantes...<br><a > href="<? echo $_SERVER['PHP_SELF'] ?>">Ligar novamente</a></font> > </td></tr> > </table> > </p> > <? > } > else > { > ?> > <p> > <table width="300" border="1" bordercolor="#630000" cellpadding="3" > cellspacing="0"> > <tr><td> > <font size="2" face="verdana,arial,georgia" color="#630000">Número de > telefone a ser discado (0(XX)XXXX-XXXX)!</font> > <form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post"> > Ramal<input type="text" size="20" name="txtOrigem"><br> > Destino<input type="text" size="20" name="txtDestino"><br> > <input type="submit" value="Iniciar ligação"> > </form> > </td></tr> > </table> > </p> > <? > } > ?> > </body> > </html> > > > > ======================================================================= > > > > Att, > > > > Fernando da Silva Santos > > NGN Soluções - www.ngnsolucoes.com.br <http://www.ngnsolucoes.com.br> > > MSN/E-Mail: n...@ngnsolucoes.com.br <mailto:n...@ngnsolucoes.com.br> > > > > > > > > > _______________________________________________ > 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@listas.asteriskbrasil.org > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > > > > __________ Informação do ESET NOD32 Antivirus, versão da vacina 4189 > (20090625) __________ > > A mensagem foi verificada pelo ESET NOD32 Antivirus. > > http://www.eset.com > ------------------------------------------------------------------------ > > _______________________________________________ > 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@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > __________ Informação do ESET NOD32 Antivirus, versão da vacina 4189 > (20090625) __________ > > A mensagem foi verificada pelo ESET NOD32 Antivirus. > > http://www.eset.com > > -- Rodrigo Lang Dpto Técnico ATTO TELEINFORMÁTICA End.: Rua Castro Alves, 624 80.240-270 - Curitiba - PR Fones: (41) 33128000 Fax: (41) 33128001 Email: rodrigo.l...@atto.com.br _______________________________________________ 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@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil