01 70 71 99 04

Accès client :  mot de passe oublié   inscription

       (oubli)

Scripts / Api pour Ruby

Il existe plusieurs méthodes de requêtes http avec Ruby, comme par exemple Net::HTTP mais qui est à notre sens plus lourd.
Nous préférons vous proposez la méthode via OpenURI plus légère et disponible partout.
Il suffit de saisir ce petit script en remplaçant l'url configurée comme il faut


require 'open-uri'
response = open('https://www.123-SMS.net/http.php?email=XXXXXXXX@YYYY.COM&pass=ABCDEF&numero=0607080910&message=TestMessage&refaccuse=o').read
# L'url est à paramêtrer suivant vos besoins cf procédure ci-dessous.
# Pensez à encoder votre texte de message pour faire passer les éventuels accents.
end
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).
  • 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)

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 :