SMS programático

votos
70

Qual é a melhor maneira de enviar programaticamente uma mensagem de texto SMS?

Há algum gateways SMS com base na Web serviço gratuito?

Eu sei que se eu acontecer saber portadora do usuário (Sprint, AT & T, etc), eu posso enviar um SMS enviando um email para um endereço baseado em número de telefone + transportadora. Eu gostaria de ter uma boa solução que não requer me saber a transportadora. Exceto que, há uma maneira fácil de pesquisar transportadora dado um número de telefone celular?

Eu entendo que existem alguns serviços independentes das principais operadoras de telefonia móvel que oferecem um serviço baseado na taxa por mensagem, com API. O que eu gostaria de saber é como essas organizações aproveitar as redes através de SMS. Será que eles têm contratos com operadoras de telefonia móvel para revender os seus serviços?

Publicado 07/08/2008 em 02:28
fonte usuário
Em outras línguas...                            


11 respostas

votos
19

use http://www.twilio.com/

Eles têm uma interface REST para enviar SMS e até mesmo para estabelecer chamadas ou receber chamadas telefônicas.

Você ainda obter 30 $ créditos para testá-lo.

Def. a solução mais barata que você vai encontrar.

Respondeu 21/01/2011 em 21:37
fonte usuário

votos
8

Onde eu trabalho temos vindo a utilizar http://www.clickatell.com para o envio de SMS - parece que seus cerca de 6 ou 7 centavos por mensagem. Eles só pegue a solicitações HTTP POST para enviar uma mensagem. Eu não sei se você vai ser capaz de encontrar bons gateways livres. Nós usado para enviar e-mails, mas descobriu que eles não eram confiáveis.

Respondeu 07/08/2008 em 02:52
fonte usuário

votos
6

Eu usei clickatell no passado e encontrado muito boa também.

No entanto, você pode construir o seu próprio a receber mensagens muito barato. Tudo que você precisa é: um contrato que dá cargas de (ou ilimitado) mensagens; telemóvel janelas; e um pouco de programação de socket.

Escrever um serviço web (passe o número ea mensagem), que faz uma chamada para um programa no celular que envia a mensagem.

Eu sei de pelo menos empresa FTSE100 que passou esta rota.

Respondeu 22/08/2008 em 13:33
fonte usuário

votos
4

Eu acho que este merece uma nova resposta. Há um novo jogador na cidade, ele é chamado Nexmo e apresenta preços altamente competitivos, mesmo em comparação com Twilio.

https://www.nexmo.com/

Respondeu 23/03/2013 em 04:24
fonte usuário

votos
3

Nós got alimentado com o uso de gateways sms 'livres', muito pouco fiáveis.

Agora vamos usar um dispositivo de gateway sms chamada OutboxSMS de Felltech Ltd. Ela se senta em nossa rede e ganchos diretamente para a operadora de telefonia móvel através de uma ligação sem fios a partir dele está transmissor embutido. Precisávamos comprar um cartão SIM (temos uma repartição com um enorme pacote de mensagens), que é equipado com a unidade OutboxSMS. Nós configurado uma conta de e-mail para ele em nosso servidor de correio (MS Exchange), e configurado a conta SMTP / POP3 na caixa.

Usamos OpManager, este envia alertas por e-mail, que dirigem a outboxsms, ele analisa a mensagem e envia uma mensagem de texto para os nossos telefones ops homens quando algo dá errado.

Temos também alguns scripts shell que usam sendmail para enviar um e-mail para outboxsms, que por sua vez é convertido para mensagens de texto.

Respondeu 18/06/2009 em 19:43
fonte usuário

votos
3

Você também pode obter um transmissor GSM e emissão de comandos AT que enviam sms. Não sei por que você iria querer fazê-lo desta maneira, mas é outra opção. Desta forma, você não vai depender de alguém serviço de outra pessoa

Respondeu 09/01/2009 em 21:22
fonte usuário

votos
2

Eu tenho feito isso com um telefone Nokia, conectado a uma máquina linux. Eu tenho um trabalho cron e um script que iria verificar uma tabela de banco de dados para novas mensagens e utilizar gnokii para enviar mensagens. Ele funciona muito bem se o número de sms você é goig para enviar não é grande.

Respondeu 22/08/2008 em 13:38
fonte usuário

votos
2

Eu não sei de quaisquer serviços gratuitos de SMS, você geralmente compra sms'seses granel e usar uma API para enviá-los.

Whitepages.com tem uma API que permitirá que desenvolvedores a pesquisa inversa um número de telefone. Ele informa a transportadora em número de celular, no entanto, uma grande parte do tempo que é algum portador inexistente-mais como Powertel ou algo assim.

Respondeu 07/08/2008 em 02:51
fonte usuário

votos
1

Eu tenho usado TextMagic . Eles têm preços razoáveis e uma ótima gestão API e conta.

Respondeu 26/08/2011 em 09:44
fonte usuário

votos
1

Apoiar Angus , eu posso garantir para http://www.clickatell.com . Foi usado em uma empresa que eu usei para trabalhar. Era uma solução muito fácil de configurar e usar e funcionou muito bem. Você só precisa antecipar quantas mensagens você pretende enviar e mensagens de ordem de maioria. Eles são muito baratos, em geral.

Respondeu 07/08/2008 em 02:55
fonte usuário

votos
0

Desculpe, depois de reler a sua pergunta eu percebi esta não é a resposta a sua procura. No entanto, este é o que eu fiz para o meu programa de linha de comando. Há um site onde se você colocar o número de telefone que lhe dá suporte. Então, quando entrei na minha tela número que raspou o site, tem a transportadora e se o transportador está na minha lista, eu recuperei o email dessa transportadora

A maioria das empresas oferecem um tipo de coisa SMS para e-mail. Por exemplo myphonenumber@verizon.comou algo (há uma lista inteira na wikipedia).

Eu usei isso para criar a minha auto um pequeno aplicativo de linha de comando em c # que envia mensagens de texto. No entanto, você realmente não ter uma "resposta" e o número é um pré-designado da empresa.

Eu acho que se você quiser ir a rota livre, este é o seu melhor aposta.

Aqui está o link wikipedia: gateway SMS

Respondeu 09/01/2009 em 21:20
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more