02 51 76 0 34

Accès client :  mot de passe oublié   inscription

       (oubli)

Script / Api Sms pour ASP



  • Pour envoyer un sms pro et récupérer le code réponse :
    <% ' Requête http pour ASP.net 
    
    ' mettre les variables email pass numéro et message dans la requête ci-dessous
    ' attention il sera peut etre nécessaire d'encoder la variable message avec urlencode :
    ' message = server.urlencode(Mon message à encoder);
    
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.123-SMS.net/http.php?email=&pass=&numero=&message=")
    
    WebResponse response = request.GetResponse() 
    
    StreamReader reader = new StreamReader(response.GetResponseStream()) 
    
    string result = reader.ReadToEnd()		
    
    reader.Close()	   
    
    response.Close()
    %>
Cliquez ci dessous pour télécharger le script ci-dessus pour envoyer des SMS pro via Asp :
zipScript SMS Pro Asp

Une fois le code appelé dans votre développement Asp celui-ci affichera un code en réponse. Voice la liste et signification de ces codes réponses aux Sms pro envoyés.
  • 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 :

AccueilDéveloppeurs / API › ASP  ·  Mis à jour le 22 juillet 2026

Questions fréquentes — SMS et ASP

Cet exemple concerne-t-il ASP classique ou ASP.NET ?

ASP classique (VBScript). Si votre application est en ASP.NET / .NET moderne, utilisez plutôt l'exemple de la page C#, plus adapté.

ASP classique fonctionne-t-il encore sur un serveur récent ?

Oui : ASP classique reste activable sur IIS 10 (Windows Server 2016 à 2025). De nombreuses applications de gestion internes l'utilisent toujours, et ce script s'y intègre sans rien réécrire.

Comment passer l'appel en HTTPS ?

Remplacez simplement http:// par https:// dans l'URL de l'API : l'objet ServerXMLHTTP gère le TLS nativement, aucune autre modification n'est requise.

Puis-je personnaliser le nom de l'expéditeur du SMS ?

Oui, avec le paramètre sender, après déclaration de votre Sender-ID auprès de 123-SMS. Règles et bonnes pratiques sur la page expéditeur personnalisé.

5 SMS offerts pour votre essai, sur simple demande : précisez que vous intégrez l'API en ASP, et nous créditons votre compte professionnel le temps de vérifier vos premiers envois. Offre réservée aux professionnels : entreprises, associations et collectivités.

Demander 5 SMS de test