02 51 76 0 34

Accès client :  mot de passe oublié   inscription

       (oubli)

Scripts / Api pour Windev

Il suffit de saisir ce petit script en remplaçant l'url configurée comme il faut

ResLancement = HTTPRequête("https://www.123-SMS.net/http.php?email=XXXXXXXX@YYYY.COM&pass=ABCDEF&numero=0607080910&message=TestMessage&refaccuse=")
//L'url est à paramêtrer suivant vos besoins cf procédure ci-dessous.
SI ResLancement = Vrai ALORS
 ResCode = HTTPDonneRésultat()
 Info("Code retour: " + ResCode)
 //vous pouvez récupérer le ResCode pour l'intégrer à votre interface et l'interpréter suivant le listing ci-contre
FIN
Url : https://www.123-SMS.net/http.php?email=&pass=&numero=&message=&refaccuse=
  • Envoi unitaire
  • Envoi en nombre (exemple : …&numero=0690919293-0690919294...)
  • Envoi immédiat ou en différé (ajouter &diff=hhmmjjmmaaaa, par exemple, &diff=123004122019 pour un envoi à 12 h 30 le 4 décembre 2019).
  • Pensez à encoder votre variable message suivant votre language (cf la documentation Windev de PCSoft).
  • Vous pouvez testez vos requêtes https «à blanc» (sans débiter votre compte) pour cela rajoutez &test=o
  • Vous avez la possibilité de personnaliser l’émetteur : le «sender-ID» (série de 11 caractères alpha-numériques). Vous devez le(s) déclarer en faisant votre demande par email, en précisant celui utilisé par défaut (sinon ce seront les numéros courts). Pour selectionner le Sender-ID au moment de votre envoi rajouter à la fin de la requette &sender= suivi du sender déclaré (orthographe et casse exacte). L’espace est déconseillé car il est interprété différement d’un mobile à l’autre, privilégiez le «_» le «.» ou jouez avec les majuscules ex : «DupontSarl» ou «Dupont_sarl» ou «Dupont.Sarl»).
  • Pour recevoir l’email de confirmation sur un email différent de celui du compte principal : ajouter &email_rep=mon_email@mon_domaine.com ; attention il faudra peut-être encoder le «@» pour vos tests utilisez %40 (exemple &email_rep=mon_email%40mon_domaine.com)
Une fois le code appelé dans votre développement Windev celui-ci affichera un code en réponse à votre demande.
  • 80 : Le message a été envoyé
  • 81 : Le message est enregistré pour un envoi en différé
  • 82 : Le login et/ou mot de passe n’est pas valide
  • 83 : vous devez créditer le compte
  • 84 : le numéro de gsm n’est pas valide
  • 85 : le format d’envoi en différé n’est pas valide
  • 86 : le groupe de contacts est vide
  • 87 : la valeur email est vide
  • 88 : la valeur pass est vide
  • 89 : la valeur numero est vide
  • 90 : la valeur message est vide
  • 91 : le message a déjà été envoyé à ce numéro dans les 24 dernières heures (L’erreur 91 peut être désactivée dans la rubrique «Modifier les options »)
  • 92 le test d’envoi «à blanc» est positif
  • 93 pour effectuer l’envoi de SMS vers les DOM TOM, vous devez activer l’option (14) dans l’espace client
  • 94 votre envoi en différé est supprimé
  • 95 votre envoi en différé n’a pas pu être supprimé
  • 96 votre adresse IP n’est pas valide
  • 97 le SENDER ID n’est pas valide
  • 98 la date de début n’est pas valide
  • 99 la date de fin n’est pas valide
  • 100 la date de fin est supérieure à la date de début
  • 101 le numéro de mobile est bloqué et/ou blacklisté
  • 102 le changement de Sender-ID vous oblige à rajouter «stop SMS au 36001» à la fin de votre message

Partage / Test

Si vous avez des scripts à faire partager sous licence GNU n'hésitez pas à nous les envoyer par email à , nous les mettrons en ligne.

Faîtes une demande de test gratuit :