flutter_cep2 0.0.8 copy "flutter_cep2: ^0.0.8" to clipboard
flutter_cep2: ^0.0.8 copied to clipboard

outdated

Uma biblioteca para consulta de CEP para desenvolvedores Dart (Console, Web e Flutter).

Package para integração com API ViaCEP (https://www.viacep.com.br). Se você estava procurando um webservice gratuito e de alto desempenho para consultar Códigos de Endereçamento Postal (CEP) do Brasil? Utilize o serviço, melhore a qualidade de suas aplicações e colabore para manter esta base de dados atualizada.

Uso #

Um simples exemplo de uso:

import 'package:flutter_cep2/flutter_cep2.dart';

void main() async {
  var CEP = flutter_cep2();

  try {
    var result = await CEP.search('12512170');
    print('CEP: ' + result.cep);
    print('Logradouro: ' + result.logradouro);
    print('Complemento: ' + result.complemento!);
    print('Bairro: ' + result.bairro);
    print('Localidade: ' + result.localidade);
    print('UF: ' + result.uf);
    print('Unidade: ' + result.unidade!);
    print('IBGE ' + result.ibge);
    print('GIA: ' + result.gia!);
    print('DDD: ' + result.ddd!);
    print('SIAF: ' + result.siaf!);
  } catch (e) {
    print(e);
  }
}

Recursos #

search - Método que realiza a consulta do CEP.

Parâmetros: search(String cep, {String output})
    String CEP = cep (somente números, sem caracteres especiais e com 8 digitos)
    
    String output = Tipo de saída de dados, para retorno por meio de get() é indiferente ao usuário, porém para retorno do Body haverá diferenciação (padrão json).
        Opções: json
                xml
                piped (Não implementado)
                querty (Não implementado)
                
        Qualquer formato texto informado não reconhecido irá gerar uma exceção.

O retorno é a class CEP.

Para conhecer melhor o funcionamento acesse o site de origem da API (https://www.viacep.com.br)

Funcionalidades e Bugs #

Por favor para requisições de funcionalidades e bugs issue tracker.

5
likes
0
points
64
downloads

Publisher

verified publishervitormelo.dev.br

Weekly Downloads

Uma biblioteca para consulta de CEP para desenvolvedores Dart (Console, Web e Flutter).

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

http, xml2json

More

Packages that depend on flutter_cep2