1
resposta

Como visualizar possiveis filtros na url da API no navegador ?

Na aula Streamlit construindo um dashboard interativo: Aula 3 - Atividade 2. https://cursos.alura.com.br/course/streamlit-construindo-dashboard-interativo/task/129329

O professor mostra um filtro na url: No caso a url original é https://labdados.com/produtos, porém ele mostra um filtro na própria url, ficando assim, https://labdados.com/produtos?regiao=sul&ano=2021 . Na API, é mostrado assim :

{
    "Produto": "Modelagem preditiva",
    "Categoria do Produto": "livros",
    "Preço": 92.45,
    "Frete": 5.6096965236,
    "Data da Compra": "01/01/2020",
    "Vendedor": "Thiago Silva",
    "Local da compra": "BA",
    "Avaliação da compra": 1,
    "Tipo de pagamento": "cartao_credito",
    "Quantidade de parcelas": 3,
    "lat": -13.29,
    "lon": -41.71
  }

Como eu consigo explorar mais possibildades de filtros , visto que foi feito o filtro regiao=sul e não tem chave valor com o nome região ? outra dúvida o professor no exemplo da explicação da aula ele vê a url da API, e tem numero de linhas , config, rall, no navegador , feito um postman .

Aproveitando esse professor é um extra-terreste o cara é bom !

1 resposta

Oi Patrick, tudo bem?

De fato, a API não exibe uma chave chamada "regiao". O professor usou esse exemplo de forma simplificada para mostrar como os filtros funcionam na URL. A ausência dessa chave pode ser porque a API aceita alguns parâmetros de consulta que não aparecem diretamente na resposta JSON.

Nesses casos, primeiro, é interessante conferir a documentação da API, caso ela esteja disponível. Geralmente, ela lista todos os parâmetros de consulta que podem ser usados. Além disso, você pode usar o Postman para testar diferentes valores nesses parâmetros.

No navegador, dá para ver a URL da API, mas você não vai conseguir ver detalhes como o número de linhas, a configuração dos cabeçalhos (headers) e o tempo de resposta (rall). Para ver essas informações e fazer testes mais completos, o Postman é uma boa ferramenta.

Espero ter esclarecido.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!