Marllon, esse envio via goip é pelo CLI do asterisk ou via campo do linux.
Pq a minha pergunta, pois se for via CLI esta quase correto (creio eu) se for via linux criaria um script de envio e nao seria necessário a conexao via socket para linux... em todo caso, pode me add no skype( infont.tecnologia) ou conversaremos por email MP, assim q acharmos a solução colocaremos aqui no forum. Em 29 de abril de 2013 10:52, Marllon Asterisk <marllon.aster...@gmail.com>escreveu: > Bom dia Nildo. > > Obrigado pela ajuda, já vai me ajudar bastante pois eu não sabia como > fazer a conexão AMI usando socket. > > 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. > > Pra eu enviar o SMS pelo goip tenho que fazer basicamente os seguintes 2 > passos: > 1) Setar a variavel Message(body) para $destino \"$mensagem\"\r\n\r\n" > (igual ao seu exemplo) > 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). > > Tomando seu exemplo, acredito que basta eu substituir A por B: > A) fputs($socket, "Command: dgv send sms 1 $destino > \"$mensagem\"\r\n\r\n"); > B) fputs($socket, "Command: MessageSend sip gsm1); > > Alguém sabe me dizer se a sintaxe que escrevi acima (B) está correta? > > Marllon > > > > > > Em 28 de abril de 2013 00:52, Nildo Furtado <ni...@infont.com.br>escreveu: > > 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.aster...@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.aster...@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 <ni...@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.aster...@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-unsubscr...@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-unsubscr...@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-unsubscr...@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-unsubscr...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org