focus sur
le SMS Windev
Windev, spécialement conçu pour développer des applications orientées pour Windows, Linux, .NET et Java, peut prendre en charge l’envoi de SMS effectué via un Gateway SMS. A ces fins, les requêtes de notre API SMS sont à inclure dans votre développement Windev comme décrit dans la documentation disponible et téléchargeable en ligne.
Cependant, pour vous guider dans vos premiers pas pour l’intégration de SMS Windev, nous avons conçu ce guide de démarrage où vous retrouvez la méthode pour envoyer un SMS depuis votre application Windev, tout comme les avantages de notre plateforme d’envoi de SMS.
L’ENVOI DE SMS WINDEV EN DÉTAIL
Une intégration de l’API simple et rapide
Compatible avec l’ensemble des langages de programmation aux requêtes HTTP GET et POST, la documentation complète et gratuite permet une intégration simple, rapide et clé en main.
Une sécurité maximale
Hébergées en France, dans un data-center de niveau 4, nos API SMS vous garantissent un maximum de sécurité notamment grâce à un cryptage HTTPS.
Un service en continu
Notre infrastructure dédiée et à haute disponibilité est surveillée en permanence 24h/24, 7 jours/7 et 365 jours par an avec une résistance à la panne.
Un support technique à votre disposition
L’ensemble de notre équipe de développeurs dédiée est disponible pour vous aider à intégrer nos APIs SMS ou répondre à vos questions.
GUIDE DE DÉMARRAGE RAPIDE
Comment commencer l’envoi d’un SMS avec Windev ?
Compatible avec un environnement de programmation Windev tout comme avec un langage PHP, Java, ASP, C++, Ruby ou Curl, notre passerelle SMS est open source. Les requêtes inclues vous permettront de configurer l’envoi et la réception de SMS et de gérer l’ensemble des paramètres de votre compte client (fichier de contacts, crédits disponibles, programmation de la date et heure d’envoi, consultation des statuts de réception, personnalisation de l’émetteur, etc.).
Pour débuter et envoyer votre premier SMS, intégrez dans la fenêtre principale de votre projet Windev, le code suivant.
/** *    Function parameters: * *    - accessToken (required) *    - message (required) *    - destinataires (required): Receivers separated by a comma *    - emetteur (optional): Allows to deal with the sms sender *    - optionStop (optional): Deal with the STOP sms when marketing send (cf. API HTTP documentation) *    - batchFilePath (required for batch mode): The path of CSV file for sms in Batch Mode */ ExempleClientHttpApi est une Classe URL est une chaîne = "https://api.smsmode.com/http/1.6/" PATH_SEND_SMS est une chaîne = "sendSMS.do" PATH_SEND_SMS_BATCH est une chaîne = "sendSMSBatch.do" FIN PROCÉDURE Constructeur() PROCÉDURE Destructeur() PROCÉDURE sendSmsGet(accessToken est un chaîne, message est une chaîne, destinataires est une chaîne, emetteur est une chaîne, optionStop est une chaîne) getField est une chaîne getField = "?accessToken=" + accessToken + "&message=" + message + "&numero=" + destinataires + "&emetteur=" + emetteur + "&stop=" + optionStop SI HTTPRequête(URL + PATH_SEND_SMS + getField) = Vrai ALORS RENVOYER HTMLVersTexte(HTTPDonneRésultat(httpRésultat)) SINON RENVOYER ErreurInfo() FIN PROCÉDURE sendSmsPost(accessToken est un chaîne, message est une chaîne, destinataires est une chaîne, emetteur est une chaîne, optionStop est une chaîne) postField est une chaîne postField = "accessToken=" + accessToken + "&message=" + message + "&numero=" + destinataires + "&emetteur=" + emetteur + "&stop=" + optionStop SI HTTPRequête(URL + PATH_SEND_SMS, "", "", postField) = Vrai ALORS RENVOYER HTMLVersTexte(HTTPDonneRésultat(httpRésultat)) SINON RENVOYER (ErreurInfo()) FIN PROCÉDURE sendSmsBatch(accessToken est une chaîne, batchFilePath est un chaîne, optionStop est une chaîne) fdFile est un entier fdFile = fOuvre(batchFilePath) SI fdFile = -1 ALORS RENVOYER ("The specified file does not exist") FIN contentFile est une chaîne contentFile = fLit(fdFile,fTaille(batchFilePath)) fFerme(fdFile) boundary est une chaîne = "---------------------------7d52afd100580" header est une chaîne = "multipart/form-data; boundary=" + boundary postField est une chaîne postField = "--" + boundary + RC + "Content-Disposition: form-data; name=""datafile""; filename=" + batchFilePath + "" + RC + RC + contentFile + RC + "--" + boundary + "--" SI HTTPRequête(URL + PATH_SEND_SMS_BATCH + "?accessToken=" + accessToken +"&stop=" + optionStop, "", "", postField, header) = Vrai ALORS RENVOYER HTMLVersTexte(HTTPDonneRésultat(httpRésultat)) SINON RENVOYER (ErreurInfo()) FIN
Vous pouvez ensuite ajouter à ce projet l’ensemble des fonctionnalités avancées disponibles sur notre Gateway SMS (envoi et réception de SMS en masse ou à l’unité, notification des compte-rendus des SMS reçus, personnalisation de l’émetteur, gestion des désinscription/STOP SMS, intégration de variable de publipostage, etc.). Pour cela, référez-vous à notre documentation API HTTP où est détaillée l’ensemble des fonctionnalités et requêtes disponibles.
Pourquoi choisir notre service SMS Java ?
Acteur historique de l’envoi de SMS Marketing et Notification depuis près de 15 ans, sMsmode est un des principaux prestataire du routage de SMS professionnels en France. Partenaire de campagnes SMS et SMS transactionnels de plus de 10 000 clients, nos services bénéficient d’une amélioration continue de la part de notre équipe de développement. Notre API SMS et notre plateforme SaaS sont des solutions simples et robustes, intuitives et performantes.
Aussi, en choisissant notre webservice, vous bénéficiez des garanties suivantes :
Un routage premium en route directe opérateur
En notre qualité d’opérateur télécom ARCEP, le trafic transitant par nos services est exclusivement routé en direct vers les opérateurs français et mondiaux. Tout roaming ou toutes solutions low-cost en sont donc exclus. C’est un véritable gage de qualité, de performance et de délivrabilité maximale.
Une qualité de service
Nous nous engageons à un taux de 87% de SMS reçus dans la minute suivant leur envoi (pour les opérateurs de téléphonie français). Pour cela, nous avons mis en place un contrôle en temps réel de la performance des bandes passantes et des temps de livraison des SMS qui sont effectués via nos services. Cet engagement nous permet d’être spécialiste de l’OTP (One Time password ou authentification forte via token unique par SMS).
Une solution flexible et sans engagement
Nos services sont en accès illimité et en libre-service. L’installation de notre API envoi SMS est également gratuite et sans abonnement. Seul le tarif des SMS envoyés vous sera facturé en fonction du type de SMS et de sa destination.
Un support technique réactif et à votre écoute
Notre support technique est à votre disposition tous les jours de la semaine de 9h à 12h et de 14h à 17h30 pour répondre à vos questions. La proximité et réactivité avec une équipe française (et anglophone) est la première assurance de la réussite de votre projet.
La confidentialité des données clients et le respect des obligations légales
Nous nous sommes engagés à une protection totale des données clients transitant par nos services (et en conformité avec le nouveau règlement RGPD). De même, une gestion automatique des désabonnements (ou STOP SMS) vous permet de respecter l’une des plus importantes obligations en matière de marketing mobile.
20 SMS Windev gratuits

Inscription et création de compte gratuits en 30 secondes.
Pas de carte bancaire requise.
Notre équipe vous conseille…

Notre équipe commerciale et notre support technique sont à votre disposition via email, téléphone ou chat pour répondre à toutes vos questions sur l’implémentation de l’envoi de SMS Windev. En tant que prestataire de services SMS depuis près de 15 ans, nous vous apportons conseil pour la mise en place et expertise en envois de SMS.