[AsteriskBrasil] transferencia via software

José Carlos Messias zehkarlos em gmail.com
Quinta Novembro 29 14:31:53 BRST 2007


não é bem isso, quero que quando receber uma ligação poder transferir
para outro ramal, esse codigo faz tipo uma ligação para o cliente via
um aplicativo e toca no ramal do PA.mas valeu....

Em 29/11/07, Marcelo Siena<siena em isuper.com.br> escreveu:
> Uso o seguinte em PHP:
>
>  $origem = XX                    // coloque aqui o ramal que originara a
> chamada
>  $numero = XXXXXXX     // coloque aqui o numero para o qual vc quer discar
>  $timeout = 10;
>  $asterisk_ip = "XXX.XXX.XXX.XXX";
>  $socket = fsockopen($asterisk_ip,"5038", $errno, $errstr, $timeout);
>  fputs($socket, "Action: Login\r\n");
>  fputs($socket, "UserName: admin\r\n");           // coloque aqui o seu
> usuário para acesso
> fputs($socket, "Secret: XXXX\r\n\r\n");           // coloque aqui a senha do
> usuário
>  fputs($socket, "Action: Originate\r\n" );
>  fputs($socket, "Channel: SIP/$origem\r\n" );
>  fputs($socket, "Exten: $numero\r\n" );
>  fputs($socket, "Callerid: Ligando para <$numero>\r\n");
>  fputs($socket, "Timeout: 15000\r\n" );
>  fputs($socket, "Context: from-internal\r\n" );   // coloque aqui o contexto
> para ligação
>  fputs($socket, "Priority: 1\r\n" );
>  fputs($socket, "Async: yes\r\n\r\n" );
>  fputs($socket, "Action: Logoff\r\n\r\n");
>  $wrets=fgets($socket,128);
>
> Este script fará a ligação para o $numero e transferirá para o $origem.
>
> Este mesmo principio de sockets funciona em Delphi, Visual Basic, etc.
>
> Um abraço,
>
> Marcelo Siena
> iSuper
>
>
> ----- Original Message -----
> From: "José Carlos Messias" <zehkarlos em gmail.com>
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> Sent: Wednesday, November 28, 2007 12:25 PM
> Subject: [AsteriskBrasil] transferencia via software
>
>
> Caros,
>
> Estou precisando de um exemplo para fazer transferência de ligação
> entre ramais via software(PHP) usando comandos AMI(Manager), algum
> exemplo?
>
> Quais dados preciso capturar para conseguir realizar a transferência?
>
> Em tempo, estou usando asterisk 1.4.
>
> Atte,
> Jose Carlos
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>             http://www.voipmania.com.br
>                 == VoIPMania.com.br ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.16.9/1155 - Release Date: 27/11/2007
> 20:30
>
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>             http://www.voipmania.com.br
>                 == VoIPMania.com.br ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>


-- 
José Carlos Messias
Tel: 31 3899 7037
site: www.cpt.com.br
MSN: messias_jc em hotmail.com


Mais detalhes sobre a lista de discussão AsteriskBrasil