[AsteriskBrasil] transferencia via software

Marcelo Siena siena em isuper.com.br
Quinta Novembro 29 09:46:08 BRST 2007


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




Mais detalhes sobre a lista de discussão AsteriskBrasil