Question

Quelle est la meilleure façon d’envoyer par programmation un message texte SMS ?

Existe-t-il des passerelles SMS gratuites basées sur des services Web ?

Je sais que si je connais l'opérateur de l'utilisateur (Sprint, AT&T, etc.), je peux envoyer un SMS en envoyant un email à une adresse basé sur le numéro de téléphone + l'opérateur.J'aimerais une bonne solution qui ne nécessite pas de connaître le transporteur.À part cela, existe-t-il un moyen simple de rechercher un opérateur à partir d'un numéro de téléphone portable ?

Je comprends qu'il existe certains services indépendants des principaux opérateurs de téléphonie mobile qui proposent un service payant par message, avec API.Ce que j'aimerais savoir, c'est comment ces organisations exploitent les réseaux SMS.Ont-ils des contrats avec des opérateurs de téléphonie mobile pour revendre leurs services ?

Pas de solution correcte

Autres conseils

Utiliser http://www.twilio.com/

Ils disposent d'une interface REST pour envoyer des SMS et même pour établir ou recevoir des appels téléphoniques.

Vous obtenez même 30$ de crédits pour l'essayer.

Déf.la solution la moins chère que vous trouverez.

Là où je travaille, nous utilisons http://www.clickatell.com pour l'envoi de SMS - il semble que cela coûte environ 6 ou 7 cents par message.Ils acceptent simplement les requêtes http POST pour envoyer un message.Je ne sais pas si vous pourrez trouver de bonnes passerelles gratuites.Nous avions l'habitude d'envoyer des e-mails, mais nous avons constaté qu'ils n'étaient pas fiables.

J'ai utilisé Clickatell dans le passé et je les ai trouvés également très bons.

Cependant, vous pouvez créer le vôtre pour obtenir des messages TRÈS bon marché.Tout ce dont tu as besoin c'est:un contrat qui donne des tas (ou un nombre illimité) de messages ;téléphone mobile Windows ;et un peu de programmation de socket.

Écrivez un service web (transmettez le numéro et le message) qui appelle un programme sur le mobile qui envoie le message.

Je connais au moins une société FTSE100 qui a emprunté cette voie.

Je pense que celui-ci mérite une nouvelle réponse.Il y a un nouveau joueur en ville, il s'appelle Nexmo et propose des prix très compétitifs, même par rapport à Twilio.

https://www.nexmo.com/

Vous pouvez également vous procurer un émetteur GSM et émettre des commandes AT qui envoient des SMS.Je ne sais pas pourquoi vous voudriez procéder de cette façon, mais c'est une autre option.De cette façon, vous ne dépendrez pas du service de quelqu'un d'autre

Nous en avions marre d'utiliser des passerelles sms 'gratuites', très peu fiables.

Nous utilisons maintenant un périphérique de passerelle SMS appelé OutboxSMS de Felltech Ltd.Il se trouve sur notre réseau et se connecte directement à notre fournisseur de téléphonie mobile en utilisant une liaison sans fil depuis son émetteur intégré.Nous devions acheter une carte SIM (nous avons reçu une carte PAYG avec un énorme paquet de messages), qui est installée sur l'unité OutboxSMS.Nous avons configuré un compte de messagerie pour celui-ci sur notre serveur de messagerie (MS Exchange) et configuré le compte SMTP/POP3 sur la box.

Nous utilisons OPManager, cela envoie des alertes par e-mail, que nous dirigeons vers la boîte d'envoi, il analyse le message et envoie un message texte aux téléphones de nos opérateurs en cas de problème.

Nous avons également des scripts shell qui utilisent sendmail pour envoyer un e-mail à outboxsms, qui est à nouveau converti en messages texte.

Je ne connais aucun service SMS gratuit, vous achetez généralement des SMS en masse et utilisez une API pour les envoyer.

Pages Blanches.com dispose d'une API qui permettra aux développeurs d'effectuer une recherche inversée d'un numéro de téléphone.Il signale l'opérateur sur le numéro de mobile, mais la plupart du temps, il s'agit d'un opérateur inexistant comme Powertel ou quelque chose du genre.

Je fais cela avec un téléphone Nokia, connecté à une machine Linux.J'ai un travail cron et un script qui vérifierait une table de base de données pour les nouveaux messages et l'utiliserait gnokii pour envoyer des messages.Cela fonctionne très bien si le nombre de SMS que vous souhaitez envoyer n’est pas trop important.

Justificatif Angus, je peux en garantir http://www.clickatell.com.Il a été utilisé dans une entreprise dans laquelle je travaillais.C'était une solution très simple à installer et à utiliser et qui fonctionnait très bien.Il vous suffit d'anticiper le nombre de messages que vous comptez envoyer et de commander des messages en gros.Ils sont plutôt bon marché dans l’ensemble.

j'ai utilisé TexteMagique.Ils ont des tarifs raisonnables et une excellente API et gestion de compte.

Désolé, après avoir relu votre question, j'ai réalisé que ce n'était pas la réponse que vous cherchiez.Cependant, c'est ce que j'ai fait pour mon programme en ligne de commande.Il existe un site Web sur lequel, si vous entrez le numéro de téléphone, vous obtenez le transporteur.Ainsi, lorsque j'ai entré mon numéro, l'écran du site Web a été supprimé, j'ai obtenu le transporteur et si le transporteur est dans ma liste, j'ai récupéré l'e-mail de ce transporteur.

La plupart des entreprises proposent une sorte de SMS vers e-mail.Par exemple myphonenumber@verizon.com ou quelque chose comme ça (il y a toute une liste sur wikipedia).

J'ai utilisé cela pour créer moi-même une petite application en ligne de commande en C# qui envoie des messages texte.Cependant, vous ne recevez pas vraiment de « réponse » et le numéro est pré-attribué par l’entreprise.

Je pense que si vous voulez emprunter la voie gratuite, c'est votre meilleur pari.

Voici le lien wikipédia :Passerelle SMS

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top