Utilisez votre application VB.NET pour la messagerie SMS
Découvrez comment envoyer et recevoir des SMS en utilisant vos applications Visual Basic.NET. C'est un excellent choix pour communiquer avec vos clients ou employés via des messages texte simples. Choisissez la meilleure méthode pour votre système en téléchargeant une base de données et un exemple d'API HTTP.
Dans le 1er exemple, le serveur de base de données se trouve entre votre passerelle SMS et l'application VB.NET. Dans le 2ème exemple, l'API HTTP de la passerelle SMS Ozeki peut être directement atteinte.
Introduction
Vous pouvez implémenter des fonctionnalités SMS dans votre programme Visual Basic.NET, afin qu'il puisse envoyer des SMS via la passerelle SMS Ozeki. En utilisant un serveur de base de données (MySQL, MSSQL, Oracle), vous pouvez envoyer ou recevoir des SMS avec des instructions SQL comme INSERT ou SELECT, mais vous pouvez aussi utiliser la requête 'sendmessage' de l'API HTTP pour poster votre message sur le réseau mobile. Ces deux options garantissent vitesse, fiabilité et sécurité pour offrir une solution professionnelle et fiable. Dans les paragraphes suivants, vous pouvez lire quelques possibilités des avantages mentionnés ci-dessus. Vous trouverez des liens vers deux guides d'installation détaillés incluant des exemples de codes source et des explications détaillées.
Comment envoyer et recevoir des SMS en Visual Basic.NET avec SQL
Dans cet exemple, votre application Visual Basic.NET et la passerelle SMS Ozeki partagent un serveur de base de données. Pour envoyer un SMS, l'application Visual Basic.NET doit insérer un enregistrement dans la base de données via une requête SQL. La passerelle SMS Ozeki lira cet enregistrement et enverra le SMS. Les messages peuvent être reçus de manière similaire. Si un SMS arrive, la passerelle SMS l'insérera dans la base de données. L'application VB peut le récupérer via une connexion standard à la base de données (Figure 1).
En savoir plus : Comment envoyer et recevoir des SMS depuis Visual Basic.NET via un serveur de base de données
Comment envoyer et recevoir des SMS en Visual Basic.NET avec HTTP
Cet exemple explique comment utiliser une requête HTTP en VB.NET pour envoyer des messages texte vers des téléphones mobiles. Après avoir implémenté cet exemple, votre application Visual Basic.NET pourra envoyer des messages texte vers les téléphones portables des utilisateurs via la passerelle SMS Ozeki, en appelant son interface HTTP. La passerelle SMS Ozeki se chargera de convertir ces requêtes HTTP en SMS et de les livrer aux destinataires (Figure 2).
En savoir plus : Guide étape par étape expliquant comment utiliser HTTP pour envoyer des SMS depuis VB.NET.
Comment tester l'envoi de SMS avec Visual Basic
Pour tester l'envoi de SMS depuis votre code Visual Basic, vous avez deux options : Vous pouvez utiliser la connexion testeur SMS intégré ou configurer deux passerelles SMS pour un environnement de test plus réaliste. Si vous configurez deux passerelles SMS, vous devez configurer la première passerelle SMS comme un simulateur SMPP. Cette passerelle SMS fournira un service de serveur SMPP à la seconde passerelle SMS. Elle fonctionnera de la même manière qu'un SMSC d'un opérateur mobile. La seconde passerelle SMS se connectera à la première en utilisant une connexion client SMPP, et elle fournira un service d'API SMS à votre application VB.
Avantages
En implémentant les configurations ci-dessus avec la passerelle SMS Ozeki, plusieurs avantages s'offriront à vous. Vous aurez un système de notification très fiable, qui peut être configuré pour notifier directement la personne concernée. Vous pourrez réagir instantanément aux SMS entrants et suivre l'état de livraison des messages grâce aux rapports de livraison. Les configurations ci-dessus peuvent être utilisées indépendamment des opérateurs mobiles. Vous pouvez configurer la passerelle SMS Ozeki pour utiliser des modems GSM ou des connexions SMS IP pour envoyer vos SMS. Si un fournisseur échoue ou si le débit fourni est insuffisant, vous pouvez passer à un autre fournisseur. Vous pouvez utiliser HTTPS ou une connexion sécurisée à la base de données ; ainsi, vous pouvez construire un système de notification sécurisé. En utilisant cette nouvelle génération, vous serez en mesure de fournir un service professionnel à vos utilisateurs mobiles. Votre travail sera plus efficace, plus rapide et surtout plus précis.
More information