Codi exemple per la integració SMS en llenguatge JAVA

Enviar missatges - REST API - JSON

            
HttpResponse<String> response = Unirest.post("https://api.labsmobile.com/json/send")
  .header("Content-Type", "application/json")
  .basicAuth("myusername","mypassword")
  .header("Cache-Control", "no-cache")
  .body("{\"message\":\"Text of the SMS message\", \"tpoa\":\"Sender\",\"recipient\":[{\"msisdn\":\"12015550123\"},{\"msisdn\":\"447400123456\"},{\"msisdn\":\"5212221234567\"}]}")
  .asString();

Consulta de crèdits - REST API - JSON

            
HttpResponse<String> response = Unirest.get("https://api.labsmobile.com/json/balance")
  .basicAuth("myusername","mypassword")
  .header("Cache-Control", "no-cache")
  .asString();

Enviar missatges - HTTP/GET

                
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

...

HttpURLConnectionExample http = new HttpURLConnectionExample();

String url = "http://api.labsmobile.com/get/send.php?username=[X]&password=[X]&msisdn=34609036253&sender=SENDER&message=This+is+the+message";

URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("User-Agent", "Mozilla/5.0");
int responseCode = con.getResponseCode();

BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {
	response.append(inputLine);
}
in.close();
System.out.println(response.toString());

Consulta de crèdits - HTTP/GET

                
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

...

HttpURLConnectionExample http = new HttpURLConnectionExample();

String url = "http://api.labsmobile.com/get/balance.php?username=[X]&password=[X]";

URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("User-Agent", "Mozilla/5.0");
int responseCode = con.getResponseCode();

BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {
	response.append(inputLine);
}
in.close();
System.out.println(response.toString());
  • contact form support

    Registra't!

    Crea un compte d'usuari i envia missatges SMS en segons. Tindràs totes les funcionalitats i prestacions a una mateixa plataforma.

    Envia des de l'API i gestiona el teu compte amb la nostra aplicació online WebSMS.

    Crea un compte
  • Artichoke Dolls, eCommerce artesanal recomana LabsMobile

    Comunicació amb els clients d'un ecommerce: canvis d'estat i enviament de la comanda amb tracking de seguiment.

    Veure més opinions
  • dashboard aplicación online

    La màxima fiabilitat al millor preu

    A LabsMobile només oferim rutes directes de màxima fiabilitat i qualitat. Gaudeix de la nostra plataforma i de totes nostres serveis pel preu d'un SMS.

    Paga NOMÉS pels missatges enviats.

    Consulta les nostres tarifes
  • dashboard aplicación online

    Més info? Contacta amb nosaltres!

    El nostre departament tècnic compta amb professionals amb anys d'experiència i hem realitzat múltiples integracions.

    Et guiem i ajudem en tot el procés.

    Sol·licita suport tècnic
  • Importa la teva base de dades de telèfons

    Aquest tutorial explica com importar la teva pròpia base de dades de telèfons a la plataforma WebSMS de LabsMobile.

    Ir al tutorial
loader