Meu aplicativo precisa verificar os números de telefone fornecidos pelo usuário. Qual é a forma mais barata de enviar um SMS para um telefone? Para qual empresa / API devo ir? Não estou procurando uma solução de hack para enviar 10 SMS por mês, tipo de coisa, preciso implantar isso para uma empresa que enviará uma grande quantidade de verificações. Mas eles querem fazer isso com o menor custo. (Cada usuário só precisará verificar uma vez)
Desculpe esqueci de mencionar que o SMS precisa ser internacional
Respostas:
Eu sugiro usar TextAnywhere:
Texto em qualquer lugar
Eles fornecem APIs (C, Java, .Net, PHP etc) para várias linguagens e fornecem uma infinidade de taxas e pacotes dependendo do volume de textos enviados.
Eles também são muito flexíveis com relação ao pagamento - eles fazem pré-pagamento, PAYG e limites mensais fixos.
Preços
Nós os usamos em um aplicativo de grande porte para enviar mensagens de notificação de alerta e eram muito confiáveis. Eles também oferecem desconto de 15% para instituições de caridade e acadêmicas registradas.
fonte
Twilio é o melhor, mais rápido, mais barato e tem uma tonelada de recursos incríveis que você pode escolher usar no futuro
http://www.twilio.com/
fonte
Você está procurando um provedor de SMS em massa que possa enviar mensagens internacionais. A pesquisa na web para "sms" mostrará toneladas, incluindo alguns que eu tenho experiência com: clickatel , mblox , clx . A maneira mais simples de interagir com esses serviços é via HTTP, POSTANDO seus envios em seu gateway.
fonte
A maneira absolutamente mais barata (eu consigo pensar) é configurar você mesmo um sistema.
Por um contrato com algum provedor de telefonia celular e conecte-o ao seu computador Linux.
http://www.dealextreme.com/details.dx/sku.12057
Aqui está um tópico que discute o processo de configuração no Linux. Não é um passeio no parque, mas é barato.
https://web.archive.org/web/20100130041340/http://www.dealextreme.com/forums/Default.dx/sku.12057~threadid.88670
fonte
Você pode dar uma olhada em usar uma API do Google Voice, porque seria grátis. Não tenho certeza de qual linguagem você está usando, mas aqui está uma API para python que deve permitir que você faça isso. http://code.google.com/p/pygooglevoice/
fonte
Experimente www.bulksms.com - já existe há mais de 10 anos e é especialista em mensagens SMS puras - nada mais Uma API HTTP simples, boa entrega, operacional no Reino Unido, Europa, EUA, África e muito mais.
fonte
Também é bastante fácil enviar SMS por e-mail. A desvantagem é que você precisa perguntar ao usuário final que país e operadora ele possui.
fonte
Se você precisa verificar um número de celular, não enviar sms e não confirmar proprietário, então deve procurar por "HLR Look up gateways", é mais barato do que enviar SMS.
fonte
Você pode preferir usar a API Zeep Mobile. É gratuito para desenvolvimento e mensagem em massa. Somente devido a patrocínios, ele insere anúncios em suas mensagens.
Ainda assim, é bom e vale a pena tentar.
http://www.zeepmobile.com/
Boa sorte!
fonte
The Zeep Mobile Team
ATUALIZAR:
Bem, um novo serviço chamado Number Guru é lançado e eles oferecem uma API para desenvolvedores, não tenho certeza se é grátis
VELHO:
Eu sugeriria o OpenMarket como um agregador de SMS. Eles oferecem pesquisas de número como parte de seu serviço se você precisar de uma comunicação bidirecional com um código curto .
Se você só precisa enviar um SMS / mensagem de texto unilateral (como alertas), o usuário terá que cancelar o recebimento por e-mail e, em seguida, ser removido do serviço. Você poderia usar algo como o LEAP de verificação de número da Neustar para fazer uma pesquisa de número (que exibe as informações da operadora) e usar o SMS Email Gateway para enviar as mensagens SMS.
fonte