Código Java para envio de SMS

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");
    }
}

				
			

Bibliotecas

Integre facilmente utilizando uma das nossas bibliotecas disponíveis.

API Rest

Teste a nossa API diretamente da nossa documentação utilizando o API browser.

Open Source

Bibliotecas open sources no nosso GitHub para facilitar a sua integração.

Comtele CLI

Envios diretamente do seu terminal, uma alternativa para linguagens limitadas.

FAQ java

qual a versão java compatível?

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.

Crie uma conta teste

Comece agora mesmo!

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!