fipe_flutter 0.0.1
fipe_flutter: ^0.0.1 copied to clipboard

Pacote para uso da api FIPE, retornando informações de carros na tabela FIPE.

Logo fipe flutter

Pub para auxiliar na consulta de veículos FIPE. #

O site da FIPE faz as requisições em um endpoint aberto, caso queira fazer o mesmo processo sem a Pub ou em outra linguagem, siga o fluxo:

Abra o site da FIPE > Abra o Developer Console na aba Network > Faça uma consulta no site da fipe e repare as respostas dos métodos > O retorno é um json aberto simples. Possibilitando assim um post padrão passando os parametros.

A pub apenas facilita esse trabalho pra quem deseja usar com dart.

App Example #

Example fipe flutter

How to use #

import 'package:fipe_flutter/fipe_flutter.dart';

Future fetchMarcas() async {
    var listMarcas = await FipeApi().consultarMarcas("1");      
}

Métodos que a pub disponibiliza:

consultarMarcas(
  String tipoVeiculo,
)
consultarModelos(
  String tipoVeiculo,
  String codigoMarca,
)
consultarAnoModelo(
  String tipoVeiculo, 
  String codigoMarca, 
  String codigoModelo,
)
consultarModelosAtravesDoAno(
  String tipoVeiculo, 
  String codigoMarca, 
  String codigoModelo, 
  String ano, 
  String codigoTipoCombustivel, 
  String anoModelo,
)
consultarValorComTodosParametros(
  String tipoVeiculo, 
  String codigoMarca, 
  String codigoModelo, 
  String codigoTipoCombustivel, 
  String anoModelo,
)

Único parâmetro que tem valores pré-definidos é o Tipo de Veículo tipoVeiculo: '1' - Carro | '2' - Moto | '3' - Caminhões e Micro-Ônibus

Os outros dependem da resposta das apis. Os testes e app example mostram as chamadas encadeadas, vale dar uma olhada. codigoMarca: exemplo: '6' - Audi codigoModelo: exemplo: '48' - 80 2.6/ 2.8 ano: exemplo: '1995-1' - 1995 Gasolina codigoTipoCombustivel: exemplo: '1' - Gasolina anoModelo: exemplo: '1995' - 1995

Contribuintes #

Só mandar um PR =D

Autor #


@leonardobenedeti

DISCLAIMER: Pub NÃO OFICIAL do Fundação Instituto de Pesquisas Economicas (FIPE) #

1
likes
80
pub points
0%
popularity

Pacote para uso da api FIPE, retornando informações de carros na tabela FIPE.

Homepage

Documentation

API reference

Uploader

leonardobenedeti@gmail.com

License

MIT (LICENSE)

Dependencies

flutter, http

More

Packages that depend on fipe_flutter