Open dschwabe opened 5 years ago
Olá, professor!
Precisamos saber como o sr. está fazendo a requisição. Fiz um teste aqui consultando o endpoint /deputados
, sem parâmetros, e foram retornados 513 itens como o esperado -- isto é, os deputados em exercício no momento da requisição.
Se a consulta incluir como parâmetro, por exemplo, idLegislatura=56
, serão retornados todos os deputados que estiveram em exercício em algum momento na legislatura 56. O caso de Covatti Filho, pela data da licença, é típico.
De toda forma, Jean Wyllys não chegou a efetivamente tomar posse nesta legislatura. Consultei a base de dados e é nela que há, digamos, uma divergência de critérios para cadastro, pois só por ter sido eleito para a legislatura 56, Jean Wyllys é listado como deputado na legislatura (o que confunde não só o Dados Abertos, como a página de deputado no Portal da Câmara). Vamos verificar se há alguma forma de "apertarmos" os critérios de busca na base para eliminar casos assim.
Obrigado pela mensagem e abraço!
Fabricio Rocha Equipe Dados Abertos - Câmara
Obrigado Fabricio. Não me lembro ao certo mas é bem possível que a consulta tenha sido feita incluindo o idLegislatura. Aproveito para sugerir que seja feito um comentário na documentação da API alertando para esta sutileza… Em relação aos casos com o do Jean Wyllys, me parece que o critério deveria ser a diplomação ou não… Se o eleito foi diplomado, entendo que pessou a ocupar o cargo, ainda que por 1 segundo…
Um abraço, Daniel
On Mar 6, 2019, at 14:18 - 06/03/19, Centro de Informática da Câmara dos Deputados notifications@github.com wrote:
Olá, professor!
Precisamos saber como o sr. está fazendo a requisição. Fiz um teste aqui consultando o endpoint /deputados, sem parâmetros, e foram retornados 513 itens como o esperado -- isto é, os deputados em exercício no momento da requisição.
Se a consulta incluir como parâmetro, por exemplo, idLegislatura=56, serão retornados todos os deputados que estiveram em exercício em algum momento na legislatura 56. O caso de Covatti Filho, pela data da licença, é típico.
De toda forma, Jean Wyllys não chegou a efetivamente tomar posse nesta legislatura. Consultei a base de dados e é nela que há, digamos, uma divergência de critérios para cadastro, pois só por ter sido eleito para a legislatura 56, Jean Wyllys é listado como deputado na legislatura (o que confunde não só o Dados Abertos, como a página de deputado no Portal da Câmara). Vamos verificar se há alguma forma de "apertarmos" os critérios de busca na base para eliminar casos assim.
Obrigado pela mensagem e abraço!
Fabricio Rocha Equipe Dados Abertos - Câmara
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/labhackercd/dados-abertos/issues/219#issuecomment-470195589, or mute the thread https://github.com/notifications/unsubscribe-auth/AA204qBuicYzxc2smJ9XpqjkU51LyzYIks5vT_hrgaJpZM4bV4lN.
Prezados, ao se solicitar a lista de todos os Deputados na API antiga, obtemos 513 deputados, conforme o esperado. A mesma solicitação na API nova retorna 529 deputados. Um exame rápido mostra que diversos deputados retornados na API nova na verdade não deveriam estar lá, por exemplo, Jean Wyllys, que foi substituido por David Miranda, e Covatti Filho, que está licenciado desde o dia 12/2/2019, conforme consta da página https://www.camara.leg.br/deputados/178963/biografia. Voces poderiam verificar o que ocorre? Grato, Daniel Schwabe