/correios

Biblioteca Java para acessar os serviços dos Correios

Primary LanguageJavaApache License 2.0Apache-2.0

Correios GitHub CI Coverage Status Apache 2.0 License

Biblioteca para rastreamento de objetos no webservice dos Correios.

Forma de uso

final WSCorreiosRastreador ws = new WSCorreiosRastreador("USUARIO", "SENHA");

//consultar um unico objeto
final Sroxml sro = ws.consultaObjeto("PJ907948743BR");
for (Objeto objeto : sro.getObjeto()) { 
    System.out.println(objeto.getNome());
    System.err.println(objeto.getErro());
    for (Eventos evento : objeto.getEvento()) {
        System.out.println(evento.getDescricao());
    }
}

//consultar um varios objetos
final Sroxml sro = ws.consultaObjetos(Arrays.asList("PJ907948743BR", "PJ907948743BR"));
for (Objeto objeto : sro.getObjeto()) { 
    System.out.println(objeto.getNome());
    System.err.println(objeto.getErro());
    for (Eventos evento : objeto.getEvento()) {
        System.out.println(evento.getDescricao());
    }
}

//consultar um prazo de entrega
new WSCorreiosCalculador().calculaPrazo("40010", "88101250", "89893000");