Saiba como enviar SMS através do seu sistema Java utilizando as nossas bibliotecas
prontas com apenas 3 linhas de código.
Abaixo listamos alguns códigos da nossa biblioteca com os principais endpoints
// Instalação da biblioteca
// https://github.com/comtele/comtele-java-sdk/blob/master/ComteleSDK-Java.zip
package main;
import models.*;
import services.TextMessageService;
import java.util.Arrays;
public class Main {
static String API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
public static void main(String[] args) throws Exception {
TextMessageService textMessageService = new TextMessageService(API_KEY);
DefaultServiceResult sendResult = textMessageService.send(
"Sender",
"Content",
Arrays.asList("Receivers")
);
}
}
// Instalação da biblioteca
// https://github.com/comtele/comtele-java-sdk/blob/master/ComteleSDK-Java.zip
package main;
import models.*;
import services.TextMessageService;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Arrays;
public class Main {
static String API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
public static void main(String[] args) throws Exception {
DateFormat scheduleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
TextMessageService textMessageService = new TextMessageService(API_KEY);
DefaultServiceResult scheduleResult = textMessageService.schedule(
"Sender",
"Content",
scheduleDateFormat.parse("ScheduleDate"),
Arrays.asList("Receivers")
);
}
}
// Instalação da biblioteca
// https://github.com/comtele/comtele-java-sdk/blob/master/ComteleSDK-Java.zip
package main;
import models.*;
import services.TextMessageService;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
public class Main {
static String API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
public static void main(String[] args) throws Exception {
TextMessageService textMessageService = new TextMessageService(API_KEY);
DateFormat detailedReportDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
DetailedReportResult detailedReportResult = textMessageService.getDetailedReport(
detailedReportDateFormat.parse("StartDate"),
detailedReportDateFormat.parse("EndDate"),
DeliveryStatus.All // Status da entrega (pode ser: All, Delivered, Failed etc.)
);
}
}
// Instalação da biblioteca
// https://github.com/comtele/comtele-java-sdk/blob/master/ComteleSDK-Java.zip
package main;
import models.*;
import services.TokenService;
public class Main {
static String API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
public static void main(String[] args) throws Exception {
TokenService tokenService = new TokenService(API_KEY);
Integer myContacts = tokenService.sendToken("PhoneNumber", "Prefix");
}
}
// Instalação da biblioteca
// https://github.com/comtele/comtele-java-sdk/blob/master/ComteleSDK-Java.zip
package main;
import models.*;
import services.TokenService;
public class Main {
static String API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
public static void main(String[] args) throws Exception {
TokenService tokenService = new TokenService(API_KEY);
Integer myContacts = tokenService.validateToken("TokenCode");
}
}
Integre facilmente utilizando uma das nossas bibliotecas disponíveis.
Teste a nossa API diretamente da nossa documentação utilizando o API browser.
Bibliotecas open sources no nosso GitHub para facilitar a sua integração.
Envios diretamente do seu terminal, uma alternativa para linguagens limitadas.
A versão mínima que os testes foram homologados é o Java 8. Caso utiliza uma versão inferior e não funcione, em nosso github você pode ver como são efetuadas as chamadas via API Rest e dispensar o uso da SDK, também pode baixar o projeto, modificar as dependências que estão com icompatibilidade na sua versão.
1. Preencha seus dados ao lado.
2. Receba em seu e-mail os dados de acesso.
3. Acesse sua conta com todas as funcionalidades e recursos liberados e 10 créditos para testar a Comtele como quiser!