correios_contrato 0.0.1 copy "correios_contrato: ^0.0.1" to clipboard
correios_contrato: ^0.0.1 copied to clipboard

Cliente da API de Preço dos Correios.

example/lib/main.dart

import 'package:correios_contrato/correios_contrato.dart';
import 'package:correios_contrato/models/caixa.dart';
import 'package:correios_contrato/models/contrato.dart';
import 'package:correios_contrato/models/objeto.dart';

Future<void> main() async {
  var contrato = Contrato(
      codigoUsuario: "33333333333333", // cnpj da empresa
      codigoAcesso:
          "XXXXXXXXXXXXXXXXX", //  Código de acesso gerado na pagina cws.correios.com
      numeroCartao: "00777777777", //  Número do cartão do contrato
      numeroContrato:
          "3333333333"); // número do contrato - Pacote mínimo é o BRONZE

  var api = CorreiosContrato(contrato: contrato);

  Caixa objeto = Caixa(
    cepDestino: '14600000',
    cepOrigem: '14600000',
    contrato: contrato,
    peso: 500, // 500g
    servico: Servico.sedex,
    tipoRemessa: TipoRemessa.nacional,
    unidades: 1,
    numeroRequisicao: "0",
    altura: 4,
    largura: 12,
    comprimento: 16,
  );
  try {
    await api.getPreco(objeto).then((value) => print(value));
  } catch (e) {
    print(e);
  }
}
0
likes
0
points
37
downloads

Publisher

unverified uploader

Weekly Downloads

Cliente da API de Preço dos Correios.

License

unknown (license)

Dependencies

flutter, http, intl

More

Packages that depend on correios_contrato