[AsteriskBrasil] Fazer um GoTo usando AMI

Nildo Furtado nildo em infont.com.br
Domingo Abril 28 00:52:26 BRT 2013


Marllon, bom dia.

Sem problemas pelo nilson kkkk

segue abaixo via AMI funcionando aqui com uma VB0404, aguardo resposta do
funcionamento.

<?
function retira_acentos( $texto )
{
  $array1 = array(   "á", "à ", "â", "ã", "ä", "é", "è", "ê", "ë",
"í", "ì", "î", "ï", "ó", "ò", "ô", "õ", "ö", "ú", "ù", "û",
"ü", "ç"
                     , "Ã", "Ã", "Ã", "Ã", "Ã                         ",
"Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã" );
  $array2 = array(   "a", "a", "a", "a", "a",", "Ã", "Ã", "Ã", "Ã", "Ã "i",
"i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c"
                     , "A", "A", "A", "A", "A", "E", "E", "E", "E", "I",
"I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C" );
  return str_replace( $array1, $array2, $texto );
}

 $destino = $_POST['destino'];
 $mensagem = retira_acentos($_POST['mensagem']);
 $timeout = 30;

//Acessando Asterisk vi AMI
 $socket = fsockopen("172.0.0.5","5038", $errno, $errstr, $timeout);
 fputs($socket, "Action: Login\r\n");
 fputs($socket, "UserName: xxxxxxxx\r\n"); //Usuário do AMI
 fputs($socket, "Secret:xxxxxxxxxx\r\n\r\n"); //Senha do AMI
 Sleep(1);

 $wrets=fgets($socket,128);
//Enviando comandos via AMI para envio dO SMS
fputs($socket, "Action: Command\r\n");
fputs($socket, "Command: dgv send sms 1 $destino \"$mensagem\"\r\n\r\n");

echo $socket;
$wrets=fgets($socket,128);



Sleep(1);
echo "<pre>
Destino.....:$destino
Mensagem.....:$mensagem
</pre>";
 fclose($socket);
Sleep(1);
}
?>



Em 27 de abril de 2013 11:27, Marllon Asterisk
<marllon.asterisk em gmail.com>escreveu:

> Nildo, desculpe por ter te chamado de Nilso. Só vi que escrevi errado
> depois de enviar.
>
>
> Em 27 de abril de 2013 11:24, Marllon Asterisk <marllon.asterisk em gmail.com
> > escreveu:
>
> Nilso, obrigado por responder.
>>
>> Estou configurando um Goip para fazer envio de mensagens. Eu já consigo
>> fazer o envio da mensagem através de uma aplicação usando dialplan, se eu
>> disco por exemplo para a extensão 1234 a minha aplicação feita no dialplan
>> já envia o SMS. Esta parte já está funcionando.
>>
>> O que eu preciso agora é fazer minha aplicação PHP (meu site) conectar no
>> asterisk via AMI, setar 2 variaveis (numero e mensagem) e então chamar esta
>> extensão 1234 para disparar o SMS.
>>
>>
>>
>>
>> Em 26 de abril de 2013 15:57, Nildo Furtado <nildo em infont.com.br>escreveu:
>>
>> Marllon, boa tarde, voce poderia explicar direito o que vc precisa ?
>>>
>>>
>>>
>>> Em 24 de abril de 2013 15:20, Marllon Asterisk <
>>> marllon.asterisk em gmail.com> escreveu:
>>>
>>>> Olá pessoal.
>>>>
>>>> Alguém sabe como fazer um GoTo através de AMI?
>>>>
>>>> Tenho por exemplo a extensão abaixo:
>>>> exten=> 1234,1,Noop(teste)
>>>>
>>>> Como faço para executar esta extensão através de uma conexão feita pelo
>>>> AMI usando telnet?
>>>>
>>>> _______________________________________________
>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>> www.Khomp.com.
>>>> _______________________________________________
>>>> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>>> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
>>>> www.digivoice.com.br
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>>
>>>
>>> --
>>> *Att.*
>>> *
>>> *
>>> *Nildo Furtado*
>>> *CCNA - 503734B*
>>> *Tel: 7761-8557*
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
>>> www.digivoice.com.br
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 
*Att.*
*
*
*Nildo Furtado*
*CCNA - 503734B*
*Tel: 7761-8557*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130428/5de4406f/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil