<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 \&quot;$mensagem\&quot;\r\n\r\n&quot; (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, &quot;Command: dgv send sms 1 $destino \&quot;$mensagem\&quot;\r\n\r\n&quot;);</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, &quot;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">&lt;<a href="mailto:nildo@infont.com.br" target="_blank">nildo@infont.com.br</a>&gt;</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>&lt;?</div><div><div>function retira_acentos( $texto )</div><div>{</div><div>  $array1 = array(   &quot;á&quot;, &quot;à&quot;, &quot;â&quot;, &quot;ã&quot;, &quot;ä&quot;, &quot;é&quot;, &quot;è&quot;, &quot;ê&quot;, &quot;ë&quot;, &quot;í&quot;, &quot;ì&quot;, &quot;î&quot;, &quot;ï&quot;, &quot;ó&quot;, &quot;ò&quot;, &quot;ô&quot;, &quot;õ&quot;, &quot;ö&quot;, &quot;ú&quot;, &quot;ù&quot;, &quot;û&quot;, &quot;ü&quot;, &quot;ç&quot;</div>

<div>                     , &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;à                        &quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot; );</div>

<div>  $array2 = array(   &quot;a&quot;, &quot;a&quot;, &quot;a&quot;, &quot;a&quot;, &quot;a&quot;,&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;Ã&quot;, &quot;à&quot;i&quot;, &quot;i&quot;, &quot;i&quot;, &quot;o&quot;, &quot;o&quot;, &quot;o&quot;, &quot;o&quot;, &quot;o&quot;, &quot;u&quot;, &quot;u&quot;, &quot;u&quot;, &quot;u&quot;, &quot;c&quot;</div>

<div>                     , &quot;A&quot;, &quot;A&quot;, &quot;A&quot;, &quot;A&quot;, &quot;A&quot;, &quot;E&quot;, &quot;E&quot;, &quot;E&quot;, &quot;E&quot;, &quot;I&quot;, &quot;I&quot;, &quot;I&quot;, &quot;I&quot;, &quot;O&quot;, &quot;O&quot;, &quot;O&quot;, &quot;O&quot;, &quot;O&quot;, &quot;U&quot;, &quot;U&quot;, &quot;U&quot;, &quot;U&quot;, &quot;C&quot; );</div>

<div>  return str_replace( $array1, $array2, $texto );</div><div>}</div><div><br></div></div><div><div> $destino = $_POST[&#39;destino&#39;];</div><div> $mensagem = retira_acentos($_POST[&#39;mensagem&#39;]);</div><div>
 $timeout = 30;</div><div><br></div><div>//Acessando Asterisk vi AMI</div><div> $socket = fsockopen(&quot;172.0.0.5&quot;,&quot;5038&quot;, $errno, $errstr, $timeout);</div><div> fputs($socket, &quot;Action: Login\r\n&quot;);</div>

<div> fputs($socket, &quot;UserName: xxxxxxxx\r\n&quot;); //Usuário do AMI</div><div> fputs($socket, &quot;Secret:xxxxxxxxxx\r\n\r\n&quot;); //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, &quot;Action: Command\r\n&quot;);</div><div>fputs($socket, &quot;Command: dgv send sms 1 $destino \&quot;$mensagem\&quot;\r\n\r\n&quot;);</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 &quot;&lt;pre&gt;</div><div>Destino.....:$destino</div><div>Mensagem.....:$mensagem</div>

<div>&lt;/pre&gt;&quot;;</div><div> fclose($socket);</div><div>Sleep(1);</div><div>}</div><div>?&gt;</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">&lt;<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>&gt;</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">&lt;<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>&gt;</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">&lt;<a href="mailto:nildo@infont.com.br" target="_blank">nildo@infont.com.br</a>&gt;</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">&lt;<a href="mailto:marllon.asterisk@gmail.com" target="_blank">marllon.asterisk@gmail.com</a>&gt;</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=&gt; 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>