Sigue estos sencillos pasos e integra tu software con nuestra plataforma de comunicación SMS.

1 Escoge una tecnología

Descripción de la API

La SMS API de LabsMobile permite conectar cualquier aplicación o software con nuestra plataforma SMS. Con una fácil y rápida integración podrás utilizar todas las prestaciones y servicios de LabsMobile desde tu propio entorno.

Hemos creado diferentes versiones de nuestra API en diferentes tecnologías compatibles con cualquier entorno y lenguaje de programación. Elige la que mejor se adapte a tu aplicación.

Con la API de LabsMobile podrás enviar mensajes SMS desde tus aplicaciones en poco minutos: fácil, 100% compatible, soporte técnico y todas las funcionalidades.

Tecnologías y manuales

Versiones de nuestra API

JSON

JSON

El método más utilizado. Compatible con cualquier entorno.

Documentación API JSON v.2.01

GET

Http/GET

El método más facil. Envía mensajes SMS codificando todos los parámetros en una url.

Manual v.1.13 (359KB) más info

POST

Http/POST XML

Envía SMS en una petición http/POST. Más seguridad y todas las funcionalidades incluidas.

Manual v.1.16 (348KB) más info

WSDL

WebService

Accede a nuestro fichero WSDL e invoca las funciones publicas para enviar mensajes SMS.

Manual v.1.13 (351KB) más info

SMTP

SMTP - Mail

Envia emails en el formato requerido y nosotros los convertiremos en mensajes SMS.

Manual v.1.13 (398KB) más info

2 Utiliza nuestros recursos

Estos son algunos de los recursos y documentos que hemos puesto a tu disposición. Aprovéchalos y haz más sencilla y segura tu integración.

Recomendaciones para tu integraciónEjemplos de código en cualquier lenguajePlugins, extensiones, módulos y libreríasContacta con nuestros técnicos

Hola!
Con LabsMobile podrás probar tu integración GRATIS.
Te damos todo el soporte, recursos y un pack de bienvenida. Aprovéchalo!

3 Prueba y valida tu integración

Regístrate. Crea una cuenta aquí.

Modo simulado. Todas las tecnologías de la API tienen una funcionalidad de envío simulado o de prueba. Estos envíos permiten comprobar que la integración funciona y que el envío es correcto sin consumir créditos.

Pack de bienvenida. Además dispones de unos créditos sin coste para realizar los primeros envíos reales.

Soporte técnico. Podemos monitorizar la primeras pruebas que realices para hagilizar el proceso de integración. Comprobaremos los primeros envíos para asegurar que tu integración es correcta.

¿Necesitas soporte técnico?

Nuestros ingenieros te ayudarán en cualquier duda o pregunta

Prueba nuestra SMS API gratis

Aprovecha nuestro Pack de bienvenida

dashboard aplicación online
Utiliza nuestra aplicación
WebSMS
  • - Envíos en modo simulado
  • - Primeras pruebas reales sin coste
  • - Comprueba el estado de cada envío o petición
  • - Estadísticas y monitorización
  • - Contraseñas token API
  • - Gestiones administrativas

Prueba nuestra SMS API sin coste

Utiliza nuestros ejemplos de código

Adapta nuestros ejemplos y envía en segundos

<?php
$url = "http://api.labsmobile.com/get/send.php?username=acct01@demo.com&password=acct01pwd&msisdn=34672534218&Hi+this+is+your+first+message";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
$result = curl_exec($ch);
$message = htmlentities('Message has been sent.<br />Details:' . "<br />" . $result);

HttpURLConnectionExample http = new HttpURLConnectionExample();
URL obj = new URL("http://api.labsmobile.com/get/send.php?username=[X]&password=[X]&msisdn=34609036253&sender=SENDER&message=This+is+the+message");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("User-Agent", "Mozilla/5.0");
int responseCode = con.getResponseCode();

Dim client As WebClient = New WebClient
client.QueryString.Add("username", "xx@xx.xxx")
client.QueryString.Add("password", "xxxxxxxx")
client.QueryString.Add("msisdn", "xxxx")
client.QueryString.Add("message", "This is an example message")
Dim baseurl As String = "http://api.labsmobile.com/get/send.php"
Dim data As Stream = client.OpenRead(baseurl)

require 'net/http'
url = URI.parse('http://api.labsmobile.com/get/send.php?username=[X]&password=[X]&msisdn=34609036253&sender=SENDER&message=This+is+the+message')
req = Net::HTTP::Get.new(url.to_s)
res = Net::HTTP.start(url.host, url.port) { http.request(req) }
puts res.body

WebClient client = new WebClient();
client.QueryString.Add("username", "xx@xx.xx");
client.QueryString.Add("password", "xxxxxxxx");
client.QueryString.Add("msisdn", "xxxx");
client.QueryString.Add("message", "This is an example message");
string baseurl ="http://api.labsmobile.com/get/send.php";
Stream data = client.OpenRead(baseurl);