[AsteriskBrasil] Mail to SMS
Kim Delevati
kim.delevati em gmail.com
Quarta Setembro 2 21:14:35 BRT 2009
Bom, agi é mais minha área.
Não entendi ali, quando você chama a função debug, você passa 1 como
paramêtro, depois seta em 3?
Você está startando o Asterisk com quanto de verbose?
Como você está passando os parametros SMSSRC e SMSTXT para o Agi, não
precisa do get variable. Ficam em argv[1] e argv[2]
$smssrc=argv[1];
$smstxt=argv[2];
Ah, uma dica, quando for rodar algum script no agi, coloque o comando agi
debug no console antes.
2009/9/2 Asterisk Addict Guy <asteriskaddict em gmail.com>
> Estou tentando montar algo com AGI + PHP.
>
> no meu extensions tenho isto:
>
> exten => sms,1,Verbose(Incoming SMS from ${SMSSRC} ${SMSTXT})
> exten => sms,n,AGI(sendmail2.agi|${SMSSRC}|${SMSTXT})
> exten => sms,n,Hangup
>
> Depois no meu AGI PHP:
>
> #!/usr/bin/php -q
> <?php
> function debug($string, $level=3) {
> global $AGI;
> $AGI->verbose($string, $level);
> }
> //
> //
> require_once "phpagi.php";
> $cidnum = ""; // Caller ID Number for this call
> $cidname = ""; // Caller ID Name for this call
> $AGI = new AGI();
> $smssrc=GET VARIABLE SMSSRC;
> $smstxt=GET VARIABLE SMSTXT;
> $message="Here I'm" . $smssrc;
> debug($message, 1);
>
> ?>
>
> Estou tentando fazer isto somente para testar, mas não chega a executar a
> linha de debug.
>
>
>
>
>
> Kim Delevati wrote:
>
> Seria ainda mais simples por um site, não?
>
> Daí poderia ser por AMI ou um criando arquivos .call.
>
> 2009/9/2 Asterisk Addict Guy <asteriskaddict em gmail.com>
>
>> Kim,
>>
>> Realmente o ideal é por mail. Do ponto de vista do usuário, este é um
>> conceito muito simples para "disparar" o SMS.
>>
>> Kim Delevati wrote:
>>
>> Hmm... tem que ser por email? Provavelmente tem jeitos mais fáceis de
>> fazer o Asterisk mandar essa mensagem remotamente.
>>
>> 2009/9/1 Asterisk Addict Guy <asteriskaddict em gmail.com>
>>
>>> Pessoal,
>>>
>>> Estou tentando implementar uma funcionalidade que seria, enviar um mail
>>> para uma conta tipo sms9XXX em gmail.com, no servidor do Asterisk ter algo
>>> que faça um pooling de tempos em tempos, tendo algum novo mail, ele pega e
>>> envia via SMS a partir do Asterisk usando o chan_mobile.
>>>
>>> Eu já tenho o chan_mobile funcionando para enviar SMS, conheço alguma
>>> coisa de PHP mas não sou especialista no resto.
>>>
>>> Alguém já pensou ou tem isto implementado?
>>>
>>> Também o contrário, se eu receber um SMS para o número do celular que
>>> tenho no chan_mobile, fazer o parse e enviar por mail.
>>>
>>> Poderiam dar algumas dicas?
>>>
>>> Para receber o SMS tenho isto:
>>>
>>> [incoming-mobile]
>>> exten => sms,1,Verbose(Incoming SMS from ${SMSSRC} ${SMSTXT})
>>> exten => sms,n,Hangup()
>>>
>>> Para enviar o SMS uso isto:
>>>
>>> exten => 99,1,MobileSendSMS(ramal, 91xxxxxx,Hello World)
>>>
>>>
>>> Valeu!
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>>> VoIP, Asterisk e Convergência de Redes.
>>> http://www.encontrovoipcenter.com.br
>>>
>>> Compre uma camiseta da AsteriskBrasil.org!
>>> http://www.voipmania.com.br
>>>
>>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>>> rede Freenode.net: #asterisk-br
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>> ------------------------------
>>
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.
>> http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>> rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
> ------------------------------
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.http://www.encontrovoipcenter.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.
> http://www.encontrovoipcenter.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090902/796745fe/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil