View
51
Download
0
Embed Size (px)
Citation preview
Amigos, segue o tutorial de envio de SMS atravs do PHP, qualquer dvida somente ser respondida AQUI !
Objetivo desse tutorial Pr-Requisitos Analise do problema A Telefonia no Brasil Plano escolhido Softwares Necessrios para a Aplicao A escolha do Telefone Como saber se meu telefone GSM Modem ? Como instalar meu telefone no windows Conferindo se o telefone est instalado Instalando o NowSMS para enviar as mensagens Enviando mensagens atravs do PHP Perguntas e Respostas sobre a soluo
Objetivo desse tutorial Ensinar, passo a passo, como configurar seu Telefone, e fazer um script PHP para enviar mensagens atravs do prprio telefone Celular.
Motivaes para escrita desse tutorial Em um projeto recente, precisei enviar uma enorme quantidade de SMS, atravs do prprio sistema, e procurei a melhor forma, entenda por mais barata, de enviar minhas prprias mensagens atravs do sistema.
Pr-requisitos: conhecimento em PHP conhecimento bsico em windows um telefone que seja reconhecido no windows como GSM Modem.
Analise do problema. Existem hoje no mercado, diversos Gateways SMS para envio de mensagem, porem, obviamente todos so pagos. Dois que eu procurei foram:
Empresa HumanSite http://www.human.com.br
Vantagens Fcil integrao com seu sistema
Relatrios muito bem detalhados das mensagens enviadas
Desvantagens
Preo elevado(R$ 0.25 por mensagem)
As mensagens que voc envia so armazenadas em banco de dados prprios.
Empresa Bee ContactSite http://www.beecontact.com.br/br/home/index.htmVantagens Fcil integrao com seu sistema
Desvantagens
Preo elevado(no sei ao certo)
As mensagens que voc envia so armazenadas em banco de dados prprios.
Analisando os dois procurados, esbarrei nos seguintes problemas:
As mensagens so armazenadas em banco de dados prprios, pode no ser impeditivo para muitas pessoas, mas para meu projeto quanto mais sigilo melhor.
O preo 'compativel' com o preo normal de uma mensagem enviada, dependendo do plano que voc escolher com sua operadora
Update 1 Pessoal, hoje (17/05/2010) recebi um e-mail de uma empresa, que comercializa SMS a R$ 0,10 centavos. Indiscutivelmente o preo est timo. O nome dela www.ndsms.com. No testei seus servios, mas s do fato de chegarem at a mim, e me encaminharem 1 e-mail, mostra que pelo menos 1 empresa que 'corre atrs', ento no mnimo vale o link. Quem me encaminhou o e-amail foi o Anderson ([email protected]). Quem usar o sistema deles, e quiser me dar 1 retorno, fique a vontade.
A telefonia no Brasil: uma pena que a Anatel no faca nada para melhorar nossa vida, acontece que o envio de SMS no brasil um dos mais caros do mundo, fora a burocracia para ter essa ferramenta. Por exemplo, nos gateways pesquisados, todos pediam um cadastro e motivo para que eles fossem encaminhados para a operadora, informando o porque estou utilizando essa funcionalidade
Plano escolhido: Pessoal, a claro novamente saiu na frente .... sempre fui cliente deles, e agora fui em uma loja, e fechei 1 promoo tima, que so 2.000 SMS pelo preo de R$ 109,00, ou seja um custo de R$ 0,05 centavos por mensagem (o que est super em conta pra mim agora). Se voc j for cliente pode fazer esse plano, seno tem que fazer algum plano de conta para habilitar essa 'promoo'. Se
Benefcio Custo
2000 SMS R$ 109,00 Plano Bsico R$ 49,90 (Se j for cliente, no precisa fazer essa assinatura) Total R$ 158.90 ms para 2000 mensagens (R$ 0,05 por mensagem).
Para o projeto, fui em todas as operadoras: Vivo, Claro, Oi e TIM. Como no tenho plano corporativo, a que mais me atendeu foi a Vivo, pelos seguintes motivos: Peguei o plano conta 350, cujas vantagens so:
Benefcio Custo100 SMS inclusos Incluso300 SMS como 'beneficio' escolhido do plano Incluso
1000 SMS se enviados depois das 22:00 da noite, e at 7:00 da manha R$ 7.50 ms
Assinatura do plano R$ 155.00 ms
Total R$ 162.50 ms para 1400 mensagens (R$ 0,11 por mensagem)
Outro detalhe, peguei o aparelho que est sendo usado no tutorial por R$ 10, um nokia E51, excelente aparelho, que atendeu perfeitamente, porem se no tivesse pego esse telefone, eu ainda mandaria mensagens de vivo -> vivo por R$ 0,05 at o ms de julho.
Softwares necessrios para a aplicao Nokia PC Suite (caso tenha um celular Nokia) NowSMS Gateway
A escolha do telefone Resumidamente, o melhor telefone para essa aplicao, qualquer um que seja reconhecido pelo Windows como Modem GSM, e que ele mesmo se recarregue pela USB (dessa forma voc no precisar de deixar o telefone ligado na tomada). Os seguintes telefones foram testados, e funcionam perfeitamente para a soluo:
Nokia E51 (que o que uso atualmente para o sistema) Motorola A1200i (meu telefone pessoal)
Como saber se meu telefone GSM Modem ? Clique com o boto direito em Meu Computador > Propriedades > Aba Hardware > Gerenciador de Dispositivos
Se voc ver uma imagem como essa abaixo, na parte de Modems, seu celular reconhecido como Modem GSM
Como instalar meu telefone no windows Existem vrios tutoriais espalhados pela web, aqui trato apenas sobre a configurao no Nokia E51
Primeiro, instale o Nokia PC Suite no seu computador, ATENO: no plugue o telefone ainda, porque seno vai dar problema de reconhecimento dos drivers no Windows
Aps a instalao voc pode at desinstalar o Pc Suite (Eu at recomendo, porque ele chato demais, softwares da HP e da Nokia acham que voc tem o computador apenas para usar o softwares deles).
Meu telefone j veio com o Nokia PC Suite em um CD, s coloquei, rodei o autorun, e escolhi a opo de instalar o Nokia PC Suite, no meu caso o 6.84
Pronto, instalao concluda, aps a instalar terminar, a tela 1 se abrir, clique em avanar nas telas um e dois (isso se a tela dois aparecer com Conexo a cabo selecionada. Conecte seu telefone APENAS nesse momento, na tela 3, vai demorar um pouco, e aparecer a imagem 4, nela clique apenas em Concluir
1- 2- 3- 4-
Conferindo se o telefone est instalado Clique com o boto direito em Meu Computador > Propriedades > Aba Hardware > Gerenciador de Dispositivos
Se voc ver uma imagem como essa abaixo, na parte de Modems, seu celular reconhecido como Modem GSM
A imagem deve ser igual a de indentificao do telefone
Instalando o NowSMS para enviar as mensagens Agora realmente comea o tutorial, atravs desse programa, o NowSMS Gateway, que pode ser encontrado facilmente na internet que iremos comunicar nossa aplicao com o PHP, para fins didticos, separei a instalao na tabela abaixo, basta clicar na imagem para ampli-la.
Passos para a intalao Imagem1 - Clique duas vezes sobre o arquivo de instalao, escolha um diretrio (que no interessa qual ) e v avanando.
2 - Aps instalado, ele abre a tela onde o NowSMS foi instalado, e clique no Now SMS Gateway
3 - A primeira coisa que temos que fazer ir na aba SMSC e clicar em Add, para adicionarmos nosso telefone.
4 - Escolha a opo GSM Phone or Modem, e cique em OK
5 - Na caixa de seleo, escolha o seu modem, no meu caso Nokia GSM Phone Modem, caso voc tenha informado um PIN para seu telefone, entre com ele na caixa Modem PIN, no meu caso no configurei essa opo, e nem testei. Depois clique em Test and Add Modem, se der tudo certo, voc ver a prxima imagem6 - Essa a mensagem de sucesso que deve aparecer para voc.
7 - Depois clique na aba Service e em seguida Run as Service em SMS Gateway Service
8 - Essa a mensagem que aparece se o Servio for instalado com sucesso, e clique em Sim para instalar o servio
9 - Volte na pasta onde instalou o NowSMS, e clique em Now SMS Web Interface, uma pgina na internet ir se abrir para voc.10 - Tela web que se abre, antes de seguir com o tutorial, vamos enviar uma mensagem de teste para ver se a configurao est correta.11 - Preencha o Phone Number, com o seguinte formato : +55[Cdigo de rea sem o 0][Telefone], exemplo: +553188888888 (enviar uma mensagem para Minas Gerais e telefone 8888-888812 - Se aparecer essa mensagem, que a mensagem foi enviada com sucesso, e logo voc deve receber a mensagem enviada no celular.
Enviando mensagens atravs do PHP Instalado o NowSMS, enviar mensagens agora muito simples, o processo consiste em, atravs do PHP, ou qualquer outra linguagem que voc quiser, basta chamar uma requisio para seu server local, a funo que envia a mensagem recebe os seguintes parmetros
Funo de envio de SMS (SendSMS)
$host
Seu servidor, geralmente http://127.0.0.1, para saber qual exatamente, abra a pasta onde est instalado o NowSMS, e clique em Now SMS Web Interfacee copie o IP, que est antes dos pois pontos (:)
$port a porta, geralmente 8800, para saber qual exatamente, abra a pasta onde est instalado o NowSMS, e clique em Now SMS Web Interfacee copie o IP, que est depois dos pois pontos (:)
$username Deixe em branco, caso no precise se autenticar na pgina $password Deixe em branco, caso no precise se autenticar na pgina
$phoneNoRecipTelefone, no formato +55[DDD sem o 0][Telefone com 8 digitos], exemplo: +553188887777
$msgText Mensagem, at 160 caracteres, seno ele vai enviar vrias mensagens, at chegar a mensagem completa
Exemplo de chamada da funo:
$x = SendSMS("127.0.0.1", 8800, "", "", $_POST['txtTELEFONE'], $_POST['txtMENSAGEM']);
echo $x;
Pgina de teste
Caso prefira, faa o download do arquivo:
$x = SendSMS("127.0.0.1", 8800, "", "", $_POST['txtTELEFONE'], $_POST['txtMENSAGEM']);
echo $x;}?>
Envio de SMS
Tutorial de envio de SMS
Telefone:
Mensagem:
if (!$fp) { echo "errno: $errno \n"; echo "errstr: $errstr\n"; return $result; } fwrite($fp, "GET /PhoneNumber=" . rawurlencode($phoneNoRecip) . "&Text=" . rawurlencode($msgText) . " HTTP/1.0\n");
echo $aux3; if ($username != "") { $auth = $username . ":" . $password; echo "auth: $auth\n"; $auth = base64_encode($auth); echo "auth: $auth\n"; fwrite($fp, "Authorization: Basic " . $auth . "\n"); } fwrite($fp, "\n"); $res = ""; while(!feof($fp)) { $res .= fread($fp,1); } fclose($fp); return $res;}
echo $x;
?>d($fp,1); } fclose($fp); return $res;}
echo $x;
?>
Ao clicar em Enviar SMS, a pgina d reload, e deve exibir a mensagem de que foi enviado com sucesso o SMS
Perguntas e Respostas
Nome:
E-mail: (No ser exibido, mas voc ser notificado quando houver resposta)
Pergunta:
Voc um bot ou ser humano ?
Type the two words:Type what you hear:Incorrect. Try again.
Enviar pergunta
Nome: Marcos
Enviada: 11/02/2011
Pergunta:
Nao existe uma maneira de criar um servidor de SMS? Como as operadoras possuem online.
Mas tudo local (no meu computador), uma pagina com um local para digitar DDD e o numero do cel, a mensagem, e um boto Enviar.
Tem como fazer isso?
Nome: Marcos
Enviada: 11/02/2011
Pergunta: Nao existe uma maneira de criar um servidor de SMS? Como as operadoras possuem online.
Mas tudo local (no meu computador), uma pagina com um local para digitar DDD e o numero do cel, a mensagem, e um boto Enviar.
Tem como fazer isso?
Nome: silvania
Enviada: 22/01/2011
Pergunta:
quando entro no msn ele at carrega, mais depois da uma mensagem: problema temporario com o servio.tente mais tarde, codigo 500 quero saber como fao pra voltar normal.bjs
Nome: silvania
Enviada: 22/01/2011
Pergunta:
quando entro no msn ele at carrega, mais depois da uma mensagem: problema temporario com o servio.tente mais tarde, codigo 500 quero saber como fao pra voltar normal.bjs
Nome: Alex Araujo
Enviada: 19/01/2011
Pergunta:
E ai campeao, excelente artigo!
Cara, voce nao fez esta mesma experiencia so que versao para web nao ???
Estou com o mesmo objetivo que o seu, mas para web, sacou ???
Se conseguir alguma resposta, da um toque ai porque estou de olho no seu site, valeu ???
Obrigado!
Nome: Paulo Tavares
Enviada: 14/01/2011
Pergunta:
seguinte tenho uma aplicao que possivelmente v chegar a enviar praticamente 800.000 msg's (isso expectativa BAIXA), e no estou nem um pouco afim de pagar pelo servio de mandar msg's se vc poder me informar um jeitinho brasileiro de enviar eu agradeceria...
Nome: Lucas Moreira
Enviada: 07/01/2011
Pergunta:
Samuca, parabns pelo tutorial. Muito bem explicado, como poucos disponveis na internet.
No cheguei a testar o que voc explicou, mas testei o http://torpedeiro.com e funcionou perfeitamente!
O http://torpedeiro.com tem a api que permite enviar as mensagens simplesmente por parmetros na URL ou uma integrao mais avanada ao seu sistema. Gostei!
Abraos e boa sorte todos.
Nome: Pedro Henrique Oliveira
Enviada: 27/12/2010
Pergunta:
Oi Samuca.
ltima pergunta, voc sabe me explicar como em outros servios de envio de sms aparece como remetente um nmero composto por um sinal de + e trs algarismos.
Grato.
Nome: Pedro Henrique Oliveira
Enviada: 27/12/2010
Pergunta:
Oi Samuca.
Tem algum modo de receber (mt-sms) mensagens modificando algo no seu cdigo php? Se sim, qual seria? Outra coisa, voc sabe quanto tempo demora para envio de um lote de 10.000 sms?
Grato.
Nome: Pedro Henrique Oliveira
Enviada: 27/12/2010
Pergunta: Oi Samuca.
Primeiramente, parabns pelo tutorial.Pelo sistema que voc desenvolveu, ao enviar o sms fica visvel o nmero do
seu celular ?
Nome: Leandro Almeida
Enviada: 15/12/2010
Pergunta:
Samuca!!
Preciso de uma ajuda,com o nowsms consigo enviar vrios SMS para vrios celulares ao mesmo tempo?
Nome: Rafael Brilhante
Enviada: 10/12/2010
Pergunta: Ol Samuca!
dei uma olhada no seu projeto e achei muito interessante. At porque comecei a mexer com o envio de SMS em 2001 e acabei desistindo devido a infra necessria para isto. Hoje, como voc mesmo est provando, tem inumeras ferramentas que possibilitam o envio do SMS. Porm cada uma tem seu lado positivo e negativo.
Para suprir estes negativos voc usa em seu projeto vrias ferramentas de terceiro, o que acaba representando um risco muito grande.Por exemplo... usar softwares de telefone, ou mesmo comprar pacotes de uma s operadora, voc fica no mo de uma "promoo". Se esta promoo termina seu projeto vai por gua abaixo. Ou se a operado fica fora do ar seu sistema fica fora tambm. Sempre deve usar mais de uma rota.
No final de 2009 retomei o projeto por solicitao de um cliente de nossa empresa. Assim criamos o TargetSMS (http://www.targetsms.com.br) um sistema de envio de SMS para operadoras de todo o pas (em breve para o mundo).
Nosso sistema possui uma vero desktop que integra com qualquer banco de dados. Esta foi desenvolvida para integrao com Softwares ERP. Uma verso web para uso de pequenas empresas e pessoas fsicas e um API para ser incorporado em qualquer sistema para funo de envio de SMS.
O melhor de tudo isto que possumos hoje 4 canais de envio do SMS. Se um falhar temos mais 3 opes para concretizar o envio. Isto d segurana e estabilidade ao sistema.
Nossos preos esto bem em conta com relao ao mercado, e a medida que o produto utilizado os preos tenden a cair, j que um maior consumo abre precedente para negociao com os fornecedores, assim baixando o valor do SMS.
Os preos da tabela no site so para o pblico em comum. Mas podem ser negociados de acordo com um consumo recorrente do cliente.
isto a, parabns pelo projeto e estamos dispostos a ajudarmos no que precisar.
Rafael Brilhante - Analista de Negcios - TargetSMS
Nome: Luiz
Enviada: 26/11/2010
Pergunta:
Pessoal consegui acahr uma forma de enviar SMS em grande escala via NEXTEL porem no consegui testar ainda estou instalando os Soft e os servios, se mais alguem quiser testar os downlaod e os manuais podem ser baixados no site
http://www.giancarlosantini.com
Caso alguem mais testar e funcionar postar ai para o pessoal ok ... e Samuca mais uma Ves Mto obrigado pelo tutorial sou desenvolvedor em PHP e isso ajudou mto com meus clientes.
Nome: joo
Enviada: 26/11/2010
Pergunta: eu queria saber se quando eu envio a mensagem a pessoa ver o numero de onde ela foi enviada..? e ai? ela v?
Nome: KARINA
Enviada: 11/11/2010
Pergunta: QUANDO ABRO A PAGINA DA APARECE COM ESSE ERRONotice: Undefined index: acao in C:\wamp\www\SMS.PHP on line 8
QDO EU ENVIO O SMS APARECE ESSE.Fatal error: Call to undefined function SendSMS() in C:\wamp\www\SMS.PHP on line 10
E EU NAO RECEBO A MSG, PODE ME AJUDAR?
ESTA ASSIM MINHA PAGINA
if ($_POST['acao'] == 'sendsms'){$x = SendSMS("192.168.0.8", 8800, "", "", $_POST['txtTELEFONE'],
$_POST['txtMENSAGEM']); echo $x;
Nome: Luiz
Enviada: 03/11/2010
Pergunta:
Ol Parabns seu passo a passo me ajudou mto porem estaou com um probleminha utilizo um celular NEXTEL e a tecnologia dele no GSM mas sim IDEM tenho o telefone instalado como modem em meu not porem no envia as SMS se conecto meu motorola GSM vai normalmente, alguem ai j conseguio fazer funcionar com a NEXTEL ou conhece algum outro metodo para envar as sms em grande escala como esse indicado pelo Grande SAMUCA!!! fico no aguardo vlw galera!!!!
Nome: orlando
Enviada: 20/10/2010
Pergunta:como posso enviar mensagens e cobrar por elas ex:aps cadastro do celular do cliente envio uma mensagen com senha mas o cuto da mensagen ex: de R$ 5.00 qual o procedimento neste caso
Nome: warley
Enviada: 07/10/2010
Pergunta:
estou tendo o seguinte erro:
Fatal error: Call to undefined function SendSMS() in C:\wamp\www\Trabalhomcgil\TesteEnviar.php on line 11
o que pode ser isso?
Nome: Bianca Pinto
Enviada: 27/09/2010
Pergunta:
Boa Noite,
Estou desenvolvendo um sistema em que preciso enviar um MMS (com arquivo .txt), testei o NowSMS e funcionou bem , como o cdigo travado no consigo alterar nada.Voc conhece algum software open similar, ou pode me ajudar com o cdigo para envio de MMS?Desde j agradeo
Nome: Felipe Lemos
Enviada: 25/09/2010
Pergunta:
Queria seu contato. Achei interessante o esquema de SMS j que sou Engenheiro da Computao. Ser que tem como voc me passar as legendas de MWC que voc possui? O seu site sobre a srie referncia...Desde de j agradeo.
Nome: Pato de Borracha
Enviada: 17/09/2010
Pergunta:amigo, este tipo de envio de sms pode ser feito com Modem GSM? Qualquer modelo compativel? a Claro limita os envios? posso enviar quantos eu quiser?
Nome: Airton Ferreira
Enviada: 07/09/2010
Pergunta: alguem tem o crack do nowsms? pode me [email protected]
Nome: Nome
Enviada: 31/08/2010
Pergunta: L pregunta? Sou um bot.
Nome: Rodrigo
Enviada: 24/08/2010
Pergunta:
achei muito interessante esse tutorial. atualmente uso um sistema feito em visual basic que faz a integrao do meu banco de dados com o envio de sms atravs de bluetooth ou cabo usb por um aparelho que eu tenho da vivo. compro sempre o pacote de 100sms por 10,00. quem quiser conhecer basta mandar um email [email protected]. estava procurando fazer uma outra alternativa que faa envio de outro computador por este celular. Acho que vai da pra fazer com esse getaway. obrigado pelo tutorial amigo
Nome: Jeferson
Enviada: 24/08/2010
Pergunta: Amigo,
1. Poderia indicar algum outro celular da atualidade que funciona como GSM modem?
2. Precisa ser da Nokia? Porque eu vi que voc usou o Nokia PC Suite. Ou o Nokia PC Suite funciona com aparelhos de outras marcas?
3. Quanto tempo demora pra enviar um SMS, por exemplo? Se forem muitas mensagens (mais de 100 por minuto), ser que pode "congestionar" ou algo do tipo?
Valeu!!!
Nome: Anderson Ribeiro
Enviada: 23/08/2010
Pergunta:
Bom Dia Segue nossa tabela com valores atualizados:
Condies Comerciais:
Compra Valor unitrio Mnima 1.000 SMS 0,14 At 2.000 SMS 0,14 + de 2.001 SMS 0,12 + de 50.000 SMS 0,11 + de 100.000 SMS 0,10 + de 200.000 SMS 0,09 + de 300.000 SMS 0,08 + de 500.000 SMS 0,07 + de 1 Milho SMS 0,06 + de 2 Milhes SMS 0,05
Abrao,Anderson [email protected] 3275.3100
Nome: Aline
Enviada: 18/08/2010
Pergunta: Ol!
Gostaria apenas de esclarecer que as empresas que possuem conexo com as operadoras fazem perguntas sobre o projeto, pois atuam como integradoras junto a estas e por isso seguem as regras de conteudo impostas, em funo da Anatel.
Alm do preo ser mais alto por causa dos impostos algumas possuem a verificao de portabilidade numerica o que empresas internacionais no possuem e o preo acaba ficando um pouco mais mais alto, mas com maior
eficincia de entrega, pois empresas de fora do Brasil cobram por uma mensagem no enviada. Ou seja, identifica quais so os primeiros numeros e identifica como uma operadora x, mas na verade com a portabilidade de mantem o numero, mas podemos mudar de operadora.
Dependendo o custo no vira beneficio, o que precisa ser analisado.
Bom, era apenas uma simples informao, pois as vezes as pessoas ficam presas em valores, mas existe todo um valor agregado.
Um abrao
Nome: joao marques
Enviada: 07/08/2010
Pergunta: Vc sabe, quanto tempo demora para enviar 100.000 sms?
Nome: Rogrio Lopes
Enviada: 20/07/2010
Pergunta:
Estou intrigado com um problema:eu tenho um chip da Oi que passo torpedo via celular. S que se for passar pelo modem, d o erro "+CMS ERROR: 500".Se usar um chip que veio originalmente no modem, consigo enviar o torpedo normalmente.a nica diferena que notei que no chip que d o erro, no tem pacote de dados contrado junto a operadora. O chip que tem o pacote de dados o erro no acontece.Como que pelo telefone o torpedo enviado e pelo modem no ?
Nome: Daniel Costa
Enviada: 20/07/2010
Pergunta:
Samuel,
Queria saber se tem como eu fazer esse procedimento automaticamente quando algum me enviar uma mensagem de solicitao. Ou seja, quando um nmero me enviar uma mensagem eu posso enviar automaticamente outra mensagem de resposta para ele?
Nome: Anderson Ribeiro
Enviada: 05/07/2010
Pergunta: Boa Tarde Samuca segue a tabela de preos e algumas condies comerciais
atualizadas da ndsms.com:
O valor de cada SMS :Quantidade | ValorMnimo 1.000 | 0,20 At 2.000 | 0,20 At 2.001 | 0,12 At 50.000 | 0,11 At 100.000 | 0,10 At 200.000 | 0,09 At 300.000 | 0,08 Acima 500.000 | 0,07
- Compra mnima de 1.000 SMS;- Controle de crditos on-line;- No h contrato de fidelidade;- No existe taxa de adeso;- No existe mensalidade;- O servio pr-pago;- Voc usa nossa empresa sem a necessidade de contrato com as operadoras;- O sistema 100% web no ar 24 horas por dia 7 dias por semana.
Abrao,Anderson RibeiroDiretor [email protected]
Nome: Fabio
Enviada: 02/07/2010
Pergunta: Meu celular esta estragado, na tela dele aparece o seguinte dizer CONTACT SERVICE, o que pode ser?
Nome: Franklin Dattein
Enviada: 21/06/2010
Pergunta: Pessoal,
Primeiramente parabns pelo timo tutorial.
Aos interessados, ofereo o http://Torpedeiro.com que no requer contato com a rea comercial ou outros tipos de burocracia, aceita Paypal, funciona via HTTP, tem preos competitivos com o mercado brasileiro e oferece 10 mensagens de graa, para testes.Abrao,Franklin Dattein
contato [at] torpedeiro.com
Nome: Diego
Enviada: 08/06/2010
Pergunta: Oi Samuca, otimo tutorial!!! como seria pra usarmos um celular iDen da Nextel (ao inves de gsm)?
Nome: Nome
Enviada: 20/09/2009
Pergunta: se no quiser usar gambiarras... url_encode
Nome: Nome
Enviada: 14/09/2009
Pergunta: Editando o formulrio eu consigo enviar o email? Me responda se tu recebeu esse email, por favor.
Nome: Nome
Enviada: 14/09/2009
Pergunta: Editando o formulrio eu consigo enviar o email? Me responda se tu recebeu esse email, por favor.
Nome: ellen
Enviada: 28/09/2008
Pergunta: o alexandre no ta aqui em casa ele estar no caje vc vai vim aqui amanh?ou liga para o telefone da v!
Nome: Diego
Enviada: 23/09/2008
Pergunta:SAMUCA NAO CONCEGUI USAR O SEU CODIGO, TERIA COMO VC ME ADICIONAR NO MSN O MAIS RAPIDO POSSIVEL? DESDE JA AGRADEO
Nome: WIlson Alves
Enviada: 17/09/2008
Pergunta: Samuel, blz cara consegui enviar mensagens pelo nowsms agora queria saber
se tem jeito de enviar as mensagens gratuitamente pela Web como no programa jsms.
valew
Nome: WIlson Alves
Enviada: 17/09/2008
Pergunta:
Samuel, blz cara consegui enviar mensagens pelo nowsms agora queria saber se tem jeito de enviar as mensagens gratuitamente pela Web como no programa jsms.
valew
Nome: Adriano Scherer
Enviada: 13/09/2008
Pergunta:
dai samuel,andei fazendo uma visita no teu site ,bem massa,muito legal,valeu!!!Adriano
Nome: Sandro
Enviada: 07/09/2008
Pergunta: Prezado Samuca. Voc em alguma soluo para receber SMS atravs deste sistema?
Nome: Samuca
Enviada: 07/09/2008
Pergunta:
Sandro, com esse programa at onde pesquisei no possvel, mas existem outras solues:
Como por exemplo:
Gammu. Atravs dele voc consegue ler qualquer informao, dos telefones mais populares (inclui suporte a linux)
ActiveXperts, atravs do programa deles voc consegue tambm o que deseja.
Abraos
Nome: MARIA DA PENHA GOMES
Enviada: 30/08/2008
Pergunta:
COMO EU FAO PARA S VER AS MESAGEM ENVIADOS PARA O MEU CELUAR PELA INTERNET???POIS MEU CELULAR QUEBRO A TELA ENTO NO TEM COMO EU LER EU GOSTARIA DE SABER!!!!!!!!!!!!!!!!!!!!!!!
Nome: gabriel soa
Enviada: 11/08/2008
Pergunta:
Seguinte, se eu usar o modem ONDA da tim que eu uso GSM pra montar esse sisteminha.. ira funcionar????????/obrigadoass?:gabriel
Nome: Tom
Enviada: 06/08/2008
Pergunta: tem alguma forma de nao aparecer o numero do celular no SMS?
Nome: Tiago
Enviada: 01/08/2008
Pergunta:
Boas caro Samuca.
Antes demais deixe-me felicita-lo pelo excelente tutorial.
Eu moro em Portugal e tenho operadoras que as SMS so gratis (exemplo 91 gratis pa 91, 96 gratis pa 96)
o que eu gostaria de saber se possivel por 3 telemoveis de 3 redes e enviar sms gratis , mas distribuindo para o telemovel certo, isto tudo em php porque gostava de fazer um site para o efeito possivel adicionar 3 telemoveis com 3 redes diferentes, e atravs do php enviar os dados para o telemovel certo?
Cumprimentos Tiago
Nome: Omar
Enviada: 31/07/2008
Pergunta: Caro Samuel,
Muito bom seu tutorial, mas tenho uma dvida:tambm necessito enviar sms para vrios clientes de vrias operadores, e me foi indicado um SMS Service Provider, que oferece, alm da api para PHP e do gataway para todas as operadoras, um bom desconto no valor de cada
mensagem. Qual seria a contra indicao do uso deste tipo de servio?
Nome: Omar
Enviada: 31/07/2008
Pergunta:
Caro Samuel,
Muito bom seu tutorial, mas tenho uma dvida:tambm necessito enviar sms para vrios clientes de vrias operadores, e me foi indicado um SMS Service Provider, que oferece, alm da api para PHP e do gataway para todas as operadoras, um bom desconto no valor de cada mensagem. Qual seria a contra indicao do uso deste tipo de servio?
Nome: Omar
Enviada: 31/07/2008
Pergunta:
Caro Samuel,
Muito bom seu tutorial, mas tenho uma dvida:tambm necessito enviar sms para vrios clientes de vrias operadores, e me foi indicado um SMS Service Provider, que oferece, alm da api para PHP e do gataway para todas as operadoras, um bom desconto no valor de cada mensagem. Qual seria a contra indicao do uso deste tipo de servio?
Nome: Samuca
Enviada: 31/07/2008
Pergunta:
Omar, bom dia,
No conheco essa empresa no, e pela pesquisa no google tambm no me retornou nada (SMS Service Provider) mas 'acho' que empresa pelos servios prestados.Eu no tenho nada contra a contratao desses servios no, porem para minha aplicao, o custo seria alto (envio muitos SMSs) ento eu descartei a human.
Mas se tiver dinheiro para gastar com esse projeto, eu acho at interessante, porque no tem que ficar preocupado com celular, alm dos relatrios que essas empresas dispe.Abraos
Nome: joao
Enviada: 30/07/2008
Pergunta: gostaria de saber se da para mandar sms para qualquer operadora mesmo
internacional???
Nome: Samuca
Enviada: 30/07/2008
Pergunta:
Joo, se voc consegue mandar esse SMS atravs do seu telefone celular normal (entrando com codigo do pais + cdigo de area + telefone) voc consegue normalmente enviar atravs da soluo apresentada nesse tutorial.
Abraos.
Nome: Rodrigo Csar
Enviada: 30/07/2008
Pergunta:Samuca, gostaria de saber se posso enviar sms via php para um celular da operadora OI do estado de Pernambuco.Ja tentei para a Claro '81********@clarotorpedo.com.br' e sei que funciona.
Nome: Willian
Enviada: 23/07/2008
Pergunta:
Opa, gostei mto do artigo!Mas fiquei com uma dvida: d pra fazer o contrrio tb?Por exemplo o celular recebe uma mensagem e dae executa um script php? Se rola dae fica mais show ainda!!!
Parabns pelo artigo!
Nome: Samuca
Enviada: 23/07/2008
Pergunta:
Willian, no fiz esses testes no.
Mas sei que o programa, tambm pago, da activexperts mms toolkit faz isso ;)
Abraos
Nome: Mayron Cachina
Enviada: 17/07/2008
Pergunta: Parabns pela iniciativa, vou inicialmente aderir a sua soluo aqui na empresa, mais depois vou tentar migrar para linux (assim que tiver um
tempinho) :D
mais uma vez parabns :D
Nome: Tarcisio
Enviada: 09/07/2008
Pergunta:
Parabns pela pacincia e dedicao. Ficou muito show!!
Bom, minha dvida a seguinte... Sei que possvel enviar emails para SMS. Gostaria criar um form para meu site que me enviasse uma cpia da mensagem para meu celular (via torpedo).Teoricamente seria assim: [email protected] no consegui descobrir o formato para envio a celulares da Brasil Telecom.Saberia onde encontrar essa informao??Obrigado!
Nome: Gustavo
Enviada: 06/07/2008
Pergunta:
tenho um sony ericsson K530i, fiz tudo certo o SMSC Status: All Conection....
o erro q d :LastErrorInfo=ERROR - Modem Response (2): +CMS ERROR: 500 -- Sony Ericsson Z530 USB WMC Modem
qual pode ser o problema????
grato
Nome: Samuca
Enviada: 27/06/2008
Pergunta:Samuca
Como faco para pagar 7,50 para ter 1000 SMS/mes??
Nome: Diego Pitombeira
Enviada: 23/06/2008
Pergunta: Parabns, no sou f do windows mas bela iniciativa e o esforo por ter
achado a soluo com gammu que muito interessante tambm. Achei uma soluo legal tambm.
http://powerguide.wordpress.com/2008/06/22/perl-gsm-imaginacao-coisas-legais/
Achei interessante postar por ser em Perl( Multi-Plataforma) e por poder usar tranquilamente num ambiente web da vida.
[]'s
Nome: Ronaldo
Enviada: 20/06/2008
Pergunta:
Ol
Estava outro dia pensando em como fazer isso. Valeu por compartilhar essas informaes.
Eu estava lendo nos ltimos dias sobre o SmsBlog(http://sms.blog.br/), tentando entender como funciona esse servio. Voc teria alguma idia?
Como um servio grtis, no creio que ele tenha que pagar. Voc teria alguma idia de como esse sistema funciona?
Ou seja, voc envia uma mensagem para o celular do dono do smsblog e automaticamente ele enviar para a API do Twitter.
Obrigado
Nome: Eduardo
Enviada: 19/06/2008
Pergunta:
Samuca,Preciso desta soluo para aplicao em um cliente, vc pode me prestar consultoria nisso?Gostaria de negociar com vc.Abrao!
Nome: Ronaldo
Enviada: 19/06/2008
Pergunta: J fiz envio de sms em php tambm.
Usei os servios do Cool SMS, que disponibiliza um webservice, basicamente envio de dados em xml e a volta tambm, d para verificar se a msg foi
enviada e recebida, d para gerar relatrios..
Abraoshttp://ronaldoprazeres.com.br
Nome: CAPILE
Enviada: 27/05/2008
Pergunta:
se o celular for de credito ..da certo tb..to tentando implementar com o meu celular..tem algum enrrosco.
aguardo
Nome: Neto
Enviada: 26/05/2008
Pergunta:
Poderia me ajudar a fazer um sistema para envio de SMS online para qualquer operadora?
Obrigado
Nome: Boone
Enviada: 25/05/2008
Pergunta:
Parabns pelo tutorial.
Creio que voc deve ter ido atrs de opes Free/Open Souce antes de cair no NowSMS que um software pago.O uso do NowSMS acaba sendo um empecilho para muitos j que as vezes as gerncias no enxergam que deve-se gastar um valor X para adquirir uma licena para um software como este, por ito a necessidade de algum "free".
Nome: Ladislau
Enviada: 20/05/2008
Pergunta:Tenho um telefone A1200i, motorola igual aou seu. Neste caso como faria a intalao etc. etc.Obrigado
Nome: Samuca
Enviada: 20/05/2008
Pergunta:
Ladislau, na sesso Instalando o NowSMS para enviar as mensagens basta escolher o Motorola A1200i como GSM modem, o resto do processo o mesmo !
Abraos.
Nome: Eric Maicon
Enviada: 19/05/2008
Pergunta:
Bom cara...parabens!
o que eu vi nisso foi o seguinte...eu sempre corri atraz de SMS como diferencial em sistemas no site..at hj no encontrei!
o seu est com o mesmo problema que tenho com videos...para fazer um sistema igual o youtube eu preciso ter acesso a linhas de comandos no servidor...coisa que no tenho..e para fazer o seu eu tb nao!!
logo fica difcil de fazer..fora que no sei se meu cel reconhecido como gsm modem..como vejo??
e ainda tem os planos que tenho q pagar!!uxa...mas se for s 7.50..compensa!!
parabens!!
Nome: Samuca
Enviada: 19/05/2008
Pergunta:
Eric Maicon,
Cara, no sei qual o seu problema ....
Esse tutorial o seguinte, voc no envia as mensagens atravs do servidor, e sim da sua Mquina Local, ou seja, uma maneira simples para voc utilizar dessa funcionalidade:
1) No server, voce agenda uma Cron para gerar um arquivo para voc com os SMS (formato texto), que voc precisa mandar.2) No windows, voc deixa um agendador de tarefas, fazendo o download desses arquivos, e limpando o diretrio, e do prprioo windows vc manda essas mensagens, sacou ?
Espero que sim :D qualquer coisa s perguntar
Nome: WALBER SALES
Enviada: 18/05/2008
Pergunta:
Obrigado pela resposta,
Ento o negocio enviar muitos SMS ao ms para baixar o valor unitrio.
Para 1400 SMS saiu a mdia de R$ 0.12
Para 11400 SMS cairia para R$ 0.02 , o preo total seria de R$ 165.00 + R$ 75.00 (10.000 sms) , onde o total seria de R$ 240.00. Ta certo o calculo?
Seu plano foi o da VIVO e no caso os SMS podem ser enviados da VIVO para outras operadoras neste preo de R$ 7.50 / mil ?
Grato,
Walber Sales
Nome: Samuca
Enviada: 18/05/2008
Pergunta:
Walber,
Acho que no me expliquei bem ....
Esse clculo seu est errado .....
Funciona assim, resumidamente.
Eu tenho, devido ao plano 300 SMS (est includo na assinatura)Paguei R$ 7.50 para ter mais 1000 SMS, sendo que eles tem que ser enviados de 22:00 as 06:00 ...
S que o seguinte, acabando esses 1000, eu comeo a pagar o valor Integral do SMS, ou seja, R$ 0,39 centavos (no sei o valor ao certo), saco ?
Nome: Pedro Renan
Enviada: 17/05/2008
Pergunta:Mais uma vez parabns. Testei aqui usando meu N95, tudo certinho, porm ele fica reenviando vrias vezes a msg, olhei no log e ele faz isso pq segundo ele o celular no ta respondendo se enviou ou no. Aconteceu isso com vc?
Nome: Samuca
Enviada: 17/05/2008
Pergunta:
Pedro,
Felizmente isso no ocorreu comigo ..... tentei fazer uma no frum mas no encontrei resposta, porque no tenho o erro (em ingls) certinho do que ocorreu....
Caso seja de interesse, acesse http://www.nowsms.com/cgi-bin/discus/search.cgi
Abraos
Nome: Pablo Leal
Enviada: 17/05/2008
Pergunta:
Muito legal. Tenho uma duvida, montei um sistema OnLine ( uma espcie de clube virtual). Ele envia mensagens entre o sistema e por e-mail.
A pergunta : Tem como fazer funcionar envio de SMS, neste sistema?
OBS. Ele hospedado na Locaweb.
Nome: Samuca
Enviada: 17/05/2008
Pergunta: Pablo,
Tem como sim, mas um pouco trabalhoso porque o seu site fica hospedado em um terceiro, e nessa soluo voc precisa ter um telefone acoplado na sua mquina.....
Os passos so:
1) Crie um tarefa CRON, para ficar gerando os SMS que voc precisa enviar.
2) No seu server local, gere uma rotina que fica lendo o diretrio do seu server (locaweb) e sempre quando tiver arquivos novos, faa o download dele, e envie os SMS.
Eu sou chato com documentao, segue o modelo do arquivo que eu fiz
Esse arquivo referente a documentao do arquivo de SMS.txt
1 - Nome do Arquivo
2 - Cabecalho
3 - Corpo do arquivo
4 - Trailler
======================================
1 - Nome do arquivo
======================================
O arquivo composto da seguinte nomenclatura
SMS_NNNNNNNNN_AAAAAA.txt
| | | |
| | | |
| | | |--> Extenso fixa, .txt em minsculo
| | |-------> Descrio de onde ele foi gerado [webserver ou localhost], em minsculo
| |---------------> Hora de gerao, em unixtime, exemplo: 1210084088 igual a 06/05/2008 11:28:08
|-----------------------> SMS_ o indicativo do tipo de arquivo e fixo.
======================================
2 - Cabecalho
======================================
A primeira linha tem o seguinte formato (Repare que na ultima posio no tem o ';' )
SMS;0;NNNNNNNNN
Onde:
SMS - Indicativo do arquivo;
0 - Indica Header;
NNNNNNNNN - Hora de Gerao do arquivo
======================================
3 - Corpo do arquivo
======================================
Todas as mensagens que sero enviadas, no seguinte formato (Repare que na ultima posio no tem o ';' )
SMS;1;NNNNNNNNN;NNNNNNNNN;+55NNNNNNNNNNN;MENSAGEM
Onde:
SMS - Indicativo do arquivo;
1 - Indica que faz parte do corpo
NNNNNNNNN - Nmero sequencial da mensagem no arquivo, com 9 posies, comeando do zero (0)
NNNNNNNNN - Hora de Gerao do arquivo
+55NNNNNNNNNNN - Telefone para onde ser enviado o SMS
MENSAGEM - Mensagem, at 160 caracteres
======================================
4 - Trailler
======================================
SMS;2;NNNNNNNNN;NNNNNNNNNN
Onde:
SMS - Indicativo do arquivo;
2 - Indica Trailler
NNNNNNNNN - Hora de Gerao do arquivo
NNNNNNNNN - Quantidade de registros que foram gerados, NO CONTA HEADER NEM TRAILLER, apenas as mensagens do corpo
Nome: Schuch
Enviada: 16/05/2008
Pergunta:
E esse software gateway o nowsms, onde compra, no consegui achar o valor dele no site.
Para ver o custo.
Nome: Samuca
Enviada: 16/05/2008
Pergunta:
Schuch,
Segundo o site http://www.ihub.com/ o preo dele a partir de R$ 1826 (Cotao de Hoje, 16/05/2008)
"Now available at a starting price of only 595."
Nome: Schuch
Enviada: 16/05/2008
Pergunta:
Onde acho os parametros do SendSMS para criar a funcao SendSMS em asp??
Ele envia no modo GET pela URL?
Ou tem outra forma?
Nome: Samuca
Enviada: 16/05/2008
Pergunta:
Schuch,
No conheo nada de ASP, mas acho que esse link pode te ajudar
http://www.nowsms.com/framer.htm?http://www.nowsms.com/discus/messages/1/14297.html
Abraos
Nome: Marlon Souza
Enviada: 16/05/2008
Pergunta: Ha na internet alguns sites/softwares que fazem o envio de SMS gratuito.Visando a isensao de valores, eu me interessei em fazer algo semelhante, nao seria pra venda e sim para aplicacao dentro da empresa onde trabalho, um ecommerce de livros que esta para entrar no ar. Fizemos pesquisas sobre
viabilidade de custos, e realmente a empresa que vc citou no site a que melhor se enquadrava. Porem a quantidade de SMS enviada seria muito alta, e o valor nao compensaria. Voltando novamente para o desenvolvimento de uma ferramenta que suprisse a necessidade.Se o pessoal desses sistemas e do site conseguiu pq nao conseguiriamos?Coloquei em questao a mesma duvida num forum muito conhecido e visitado de programcao em php, e alguns programadores se interessaram, caso tambem seja um desses, por favor entre em contato,[email protected]
Nome: Samuca
Enviada: 16/05/2008
Pergunta:
Marlon, infelizmente no disponho de tempo para entrar nessa empreitada no.
J vi esses softwares, mas sinceramente no confio em nenhum deles, pelos motivos:
1) Para eles funcionaram, precisa de gente atualizando as bibliotecas das operadoras, ou seja, se uma operadora mudar um parmetro, esse pessoal tbm tem que mexer, e no sei se vo fazer isso para sempre ...
2) No sei como eles funcionam, se 'entram' no site com CURL e pega o CAPTCHA da pagina e fazem uma POG baseado neles ...
Essa forma, do tutorial, foi a melhor que achei, e um detalhe importante ....
Voc no consegue enviar mensagens para operadoras, a menos que tenha um Gateway para isso .... e as operadoras so muito restritivas nesse sentido, infelizmente....
Abraos
Nome: Diego Kouti
Enviada: 16/05/2008
Pergunta:Parabens pela iniciativamuito bom seu tutorialabrao
Nome: Schuch
Enviada: 16/05/2008
Pergunta: Me Responda uam coisa Samuel, e as outras operadoras?Voce pode enviar SMS para qualquer operadora??
Nome: Samuca
Enviada: 16/05/2008
Pergunta:
Schuch, esse processo na verdade utiliza o SEU telefone para enviar mensagens, ou seja, como se voc pega-se seu telefone, redigisse a mensagem, e enviasse ... ou seja, a mensagem chega para qualquer operadora, sem problema nenhum.
Abraos
Nome: Marlon Souza
Enviada: 16/05/2008
Pergunta:ola Samuel, parabens pela interacao com o sistema nao testei devido nao ter um aparelho compativel, porem gostaria de saber mais sobre a integracao entre o servico e o sistema, poderia me enviar um e-mail.
Nome: Samuca
Enviada: 16/05/2008
Pergunta: Marlon, aguarde um pouco, que estou fazendo um tutorial sobre o GAMMU, caso precise, d uma pesquisada no google, e veja se o seu telefone tem suporte ao GAMMU (http://cihar.com/gammu/phonedb/).
Para adiantar, resumidamente, voc tem que ter 1 telefone, que depois de instalado seja reconhecido no windows como um modem normal, veja o endereo da Porta COM dele, v no diretrio, depois de instalado o GAMMU (exemplo: C:Arquivos de programasGammu 1.19.0sharedocgammuexamplesconfig) copie o arquivo gammurc (sem extenso) para o diretrio C:Arquivos de programasGammu 1.19.0bin
Edite o arquivo gammurc com os parmetros
[gammu]
port = com7: [a porta do seu telefonemodel = 6110 [modelo do telefone, voce acha no site do gammu]connection = at115200 [tipo de conexo, tambm informada no site]
v no DOS, e chegue no diretrio C:Arquivos de programasGammu 1.19.0bin e digite:
gammu --identify
se aparecem as informaes do seu telefone porque funcionou, se funcionou, para mandar mensagem s fazer (dentro do diretrio bin):
echo "mensagem de texto do SMS" | gammu --sendsms TEXT +5531XXXXXXXX
Abraos!
Nome: pilpas
Enviada: 16/05/2008
Pergunta: show... parabns :D
Nome: Samuca
Enviada: 16/05/2008
Pergunta: Valeu Pilpas ;)
Nome: Walber S Sales
Enviada: 15/05/2008
Pergunta:
Ol,
Parabns pelo tutorial.No plano que voc escolheu, os 1000 SMS se enviados depois das 22:00 da noite, e at 7:00 da manha R$ 7.50 ms , dirio ou mensal?Se for mensal , saiu R$ 165.00 por 1440 sms? Seria isto?Grato,
Walber Sales
Nome: Samuca
Enviada: 15/05/2008
Pergunta:
Walber, esse valor de R$ 7.50, o preo que voc paga pelos 1000 mensais, ou seja, paguei R$ 7.50, eu tenho direito a mandar 1000 SMS naquele ms
como voc falou, eu tenho 1400 torpedos mensais por R$ 165,00
Outro detalhe, no existem Rollovers de SMSs ... ou seja, se eu no mandar os 1400 no ms, eu perdi isso, e zera (no acumula para o ms seguinte), ou seja, no prximo ms posso mandar os 1400 SMS, o resto ser tarifado normalmente.
Usurios on-line : 1
Objetivo desse tutorial Motivaes para escrita desse tutorial Pr-requisitos: Analise do problema. A telefonia no Brasil: Plano escolhido: Softwares necessrios para a aplicao A escolha do telefone Como saber se meu telefone GSM Modem ? Como instalar meu telefone no windows Conferindo se o telefone est instalado Instalando o NowSMS para enviar as mensagens Enviando mensagens atravs do PHP Perguntas e Respostas
DefaultOcxName3: DefaultOcxName2: DefaultOcxName6: