correios_contrato 0.0.3 copy "correios_contrato: ^0.0.3" to clipboard
correios_contrato: ^0.0.3 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);

  List<Objeto> objetos = [
    Caixa(
      cepDestino: '14600000',
      cepOrigem: '14600000',
      contrato: contrato,
      peso: 500, // 500g
      servico: Servico.sedex,
      unidades: 1,
      numeroRequisicao: "0",
      altura: 4,
      largura: 12,
      comprimento: 16,
    )
  ];
  try {
    await api.getPreco(objetos).then((value) => print(value));
  } catch (e) {
    print(e);
  }
}
0
likes
95
points
49
downloads

Documentation

API reference

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