01 70 71 99 04

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 :