<div dir="ltr">Bom dia Nildo.<div><br></div><div>Obrigado pela ajuda, já vai me ajudar bastante pois eu não sabia como fazer a conexão AMI usando socket.</div><div><br></div><div style>O problema é que eu não estou usando placa, estou usando um Goip que é mais ou menos como um ATA. Então eu não tenho no asterisk a aplicacao que faz o envio direto do SMS como você tem na sua placa digivoice. Preciso fazer através da aplicação MessageSend nativa do asterisk 11.</div>
<div style><br></div><div style>Pra eu enviar o SMS pelo goip tenho que fazer basicamente os seguintes 2 passos:</div><div style>1) Setar a variavel Message(body) para <span style="font-family:arial,sans-serif;font-size:13px"> </span><span style="font-family:arial,sans-serif;font-size:13px">$destino \"$mensagem\"\r\n\r\n" (igual ao seu exemplo)</span></div>
<div style><span style="font-family:arial,sans-serif;font-size:13px">2) Executar a aplicação MessageSend passando como parametro sip:gsm1 , onde gsm1 é meu tronco do goip. Fica assim: MessageSend(sip:gsm1). Por padrão do asterisk ele vai enviar a mensagem que está na variável Message(body).</span></div>
<div style><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div style><span style="font-family:arial,sans-serif;font-size:13px">Tomando seu exemplo, acredito que basta eu substituir A por B:</span></div>
<div style><span style="font-family:arial,sans-serif;font-size:13px">A) </span><span style="font-family:arial,sans-serif;font-size:13px">fputs($socket, "Command: dgv send sms 1 $destino \"$mensagem\"\r\n\r\n");</span></div>
<div style><span style="font-family:arial,sans-serif;font-size:13px">B) </span><span style="font-family:arial,sans-serif;font-size:13px">fputs($socket, "Command: MessageSend sip gsm1);</span></div><div style><br></div>
<div style>Alguém sabe me dizer se a sintaxe que escrevi acima (B) está correta?</div><div style><br></div><div style>Marllon</div><div style><br></div><div style><br></div><div style><br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">Em 28 de abril de 2013 00:52, Nildo Furtado <span dir="ltr"><<a href="mailto:nildo@infont.com.br" target="_blank">nildo@infont.com.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Marllon, bom dia. <div><br></div><div>Sem problemas pelo nilson kkkk </div><div><br></div><div>segue abaixo via AMI funcionando aqui com uma VB0404, aguardo resposta do funcionamento.</div>
<div><br></div><div><?</div><div><div>function retira_acentos( $texto )</div><div>{</div><div> $array1 = array( "á", "à ", "â", "ã", "ä", "é", "è", "ê", "ë", "Ã", "ì", "î", "ï", "ó", "ò", "ô", "õ", "ö", "ú", "ù", "û", "ü", "ç"</div>
<div> , "Ã", "Ã", "Ã", "Ã", "Ã ", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã", "Ã" );</div>
<div> $array2 = array( "a", "a", "a", "a", "a",", "Ã", "Ã", "Ã", "Ã", "Ã "i", "i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c"</div>
<div> , "A", "A", "A", "A", "A", "E", "E", "E", "E", "I", "I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C" );</div>
<div> return str_replace( $array1, $array2, $texto );</div><div>}</div><div><br></div></div><div><div> $destino = $_POST['destino'];</div><div> $mensagem = retira_acentos($_POST['mensagem']);</div><div>
$timeout = 30;</div><div><br></div><div>//Acessando Asterisk vi AMI</div><div> $socket = fsockopen("172.0.0.5","5038", $errno, $errstr, $timeout);</div><div> fputs($socket, "Action: Login\r\n");</div>
<div> fputs($socket, "UserName: xxxxxxxx\r\n"); //Usuário do AMI</div><div> fputs($socket, "Secret:xxxxxxxxxx\r\n\r\n"); //Senha do AMI</div><div> Sleep(1);</div><div><br></div><div> $wrets=fgets($socket,128);</div>
<div>//Enviando comandos via AMI para envio dO SMS</div><div>fputs($socket, "Action: Command\r\n");</div><div>fputs($socket, "Command: dgv send sms 1 $destino \"$mensagem\"\r\n\r\n");</div><div>
<br></div><div>echo $socket;</div><div>$wrets=fgets($socket,128);</div><div><br></div><div><br></div><div><br></div><div>Sleep(1);</div><div>echo "<pre></div><div>Destino.....:$destino</div><div>Mensagem.....:$mensagem</div>
<div></pre>";</div><div> fclose($socket);</div><div>Sleep(1);</div><div>}</div><div>?></div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 27 de abril de 2013 11:27, Marllon Asterisk <span dir="ltr"><<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>></span> escreveu:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nildo, desculpe por ter te chamado de Nilso. Só vi que escrevi errado depois de enviar.</div><div class="gmail_extra">
<br><br><div class="gmail_quote">Em 27 de abril de 2013 11:24, Marllon Asterisk <span dir="ltr"><<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>></span> escreveu:<div><div>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nilso, obrigado por responder.<div><br></div><div>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.</div>
<div><br></div><div>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.</div>
<div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 26 de abril de 2013 15:57, Nildo Furtado <span dir="ltr"><<a href="mailto:nildo@infont.com.br" target="_blank">nildo@infont.com.br</a>></span> escreveu:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Marllon, boa tarde, voce poderia explicar direito o que vc precisa ?<div> </div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">Em 24 de abril de 2013 15:20, Marllon Asterisk <span dir="ltr"><<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Olá pessoal.<div><br></div><div>Alguém sabe como fazer um GoTo através de AMI?</div>
<div><br></div><div>
Tenho por exemplo a extensão abaixo:</div><div>exten=> 1234,1,Noop(teste)</div>
<div><br></div><div>Como faço para executar esta extensão através de uma conexão feita pelo AMI usando telnet?</div></div>
<br></div></div>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
DIGIVOICE Fabricante de Placas de Voz e Channel Bank<br>
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM<br>
Centro Treinamento - Curso de PABX IP - Asterisk - Site <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><span><font color="#888888"><br>
</font></span></blockquote></div><span><font color="#888888">
<br><br clear="all"><div><br></div>-- <br><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif"><b>Att.</b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif">
<b><br></b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif"><b>Nildo Furtado</b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif">
<b>CCNA - 503734B</b></div><b>Tel: 7761-8557</b>
</font></span></div>
<br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
DIGIVOICE Fabricante de Placas de Voz e Channel Bank<br>
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM<br>
Centro Treinamento - Curso de PABX IP - Asterisk - Site <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote>
</div></div></div>
<br></div>
</blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
DIGIVOICE Fabricante de Placas de Voz e Channel Bank<br>
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM<br>
Centro Treinamento - Curso de PABX IP - Asterisk - Site <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote>
</div></div></div><div><div class="h5">
<br><br clear="all"><div><br></div>-- <br><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif"><b>Att.</b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif">
<b><br></b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif"><b>Nildo Furtado</b></div><div style="color:rgb(34,34,34);font-size:12.727272033691406px;font-family:arial,sans-serif">
<b>CCNA - 503734B</b></div><b>Tel: 7761-8557</b>
</div></div></div>
<br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
DIGIVOICE Fabricante de Placas de Voz e Channel Bank<br>
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM<br>
Centro Treinamento - Curso de PABX IP - Asterisk - Site <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br></div>