logo Accès à my.textobox.com
header-image

Développeurs

Textobox met a disposition un kit de développement, comportant trois parties:

  • une librairie XML-RPC
  • une librairie PHP
  • un système de mail2sms
Les spécifications sont fournies ci-dessous, ainsi que des exemples d'utilisation. Les spécifications sont en constante évolution. Merci de vous assurer que vous avez la dernière version en cas de problème. Pour toutes questions supplémentaires, vous pouvez contacter le support textobox.

mail2sms

Pour envoyer un sms il suffit d’écrire un mail à :    destinataire+user+pass@sms.netoxygen.ch

Le sujet du mail est envoyé comme sms à “destinataire” à condition que “pass” soit juste et que “user” ait assez de crédits sur son compte.

Le champ “destinataire” est limité à 11 caractères

librairie PHP

- à venir prochainement -

librairie XML-RPC

Textobox met a disposition une librairie XML-RPC. Les spécifications sont fournies ci-dessous ainsi que des exemples d'utilisation.

Pour envoyer un sms via xml-rpc:

fonction: send_message
paramètres: user, pass, dest, message
retourne: un tableau de tableaux
→ un 5è paramètre optionnel permet de définir l’expéditeur

pour vérifier un user/mot de passe:

fonction: auth
paramètres: user, pass
retourne: TRUE/FALSE

pour consulter le solde de crédits:

fonction: get_credits
paramètres: user, pass
retourne: un entier ou FALSE

l’url du serveur est: http://sms.netoxygen.ch/api2/

Exemple d’envoi de sms avec php :

require_once("XML/RPC.php");  // fait partie de PEAR
 
$cli = new XML_RPC_Client("/api2/", "sms.netoxygen.ch");
 
$msg = new XML_RPC_Message("send_message",                // la fonction appelée
    array(new XML_RPC_Value("user33", "string"),          // nom d\'utilisateur (compte)
          new XML_RPC_Value("askdjhkj", "string"),        // mot de passe
          new XML_RPC_Value("0792223344", "string"),      // destinataire
          new XML_RPC_Value("message de test", "string")  // message
    )
  );
 
$answer = $cli->send($msg);