Código ejemplo para integración SMS en lenguaje Javascript

Enviar mensajes - REST API - JSON

            
var data = JSON.stringify({
  "message": "Text of the SMS message",
  "tpoa": "Sender",
  "recipient": [
    {
      "msisdn": "12015550123"
    },
    {
      "msisdn": "447400123456"
    },
    {
      "msisdn": "5212221234567"
    }
  ]
});

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === 4) {
    console.log(this.responseText);
  }
});

xhr.open("POST", "https://api.labsmobile.com/json/send");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Basic " + btoa("myusername:mypassword"));
xhr.setRequestHeader("Cache-Control", "no-cache");

xhr.send(data);

Consulta de créditos - REST API - JSON

            
var data = null;

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === 4) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://api.labsmobile.com/json/balance");
xhr.setRequestHeader("Authorization", "Basic " + btoa("myusername:mypassword"));
xhr.setRequestHeader("Cache-Control", "no-cache");

xhr.send(data);

Enviar mensajes - HTTP/GET

                
function httpGet(theUrl)
{
    var xmlHttp = new XMLHttpRequest();
    xmlHttp.open( "GET", theUrl, false );
    xmlHttp.send( null );
    return xmlHttp.responseText;
}
httpGet("http://api.labsmobile.com/get/send.php?username=[X]&password=[X]&msisdn=34609036253&sender=SENDER&message=This+is+the+message");

Consulta de créditos - HTTP/GET

                
function httpGet(theUrl)
{
    var xmlHttp = new XMLHttpRequest();
    xmlHttp.open( "GET", theUrl, false );
    xmlHttp.send( null );
    return xmlHttp.responseText;
}
httpGet("http://api.labsmobile.com/get/balance.php?username=[X]&password=[X]");
  • contact form support

    ¡Regístrate!

    Crea una cuenta de usuario y envía tus mensajes SMS en segundos. Tendrás todas las funcionalidades y prestaciones en una misma plataforma.

    Envía desde API y gestiona tu cuenta con nuestra aplicación online WebSMS.

    Crear nueva cuenta
  • Maqueens, Centros de estética recomienda LabsMobile

    Recordatorios de citas, campañas SMSLanding y comunicación directa con clientes de centros de estética.

    Ver más opiniones
  • dashboard aplicación online

    Máxima fiabilidad al mejor precio

    En LabsMobile sólo ofrecemos rutas directas de máxima fiabilidad y calidad. Disfruta de nuestra plataforma y de todas nuestros servicios por el precio de un SMS.

    Paga SÓLO por los mensajes enviados.

    Consulta nuestras tarifas
  • dashboard aplicación online

    ¿Más información? Contáctanos!

    Nuestro departamento técnico cuenta con profesionales con años de experiencia y hemos realizado múltiples integraciones.

    Te guiamos y ayudamos en todo el proceso.

    Solicita soporte técnico
  • Envía una encuesta o formulario por SMS

    Este tutorial explica cómo enviar una encuesta o valoración de usuario (review) mediante un mensaje SMS.

    Ir al tutorial
loader