CamaraDosDeputados / dados-abertos

Repositório do serviço de Dados Abertos da Câmara. Consulte as "Issues" para atendimento a dúvidas e sugestões.
http://dadosabertos.camara.leg.br
196 stars 13 forks source link

Acesso aos links dos projetos de lei sobre segurança publica #294

Open vanessaorban opened 4 years ago

vanessaorban commented 4 years ago

Olá Recentemente obtive uma lista de mais de 10 mil PLs e PECs organizadas pela equipe da Camara, que permitia acesso direto aoss documento na íntegra ao clicar num Link fornecido. Contudo, recentemente foi alterado o caminho de acesso a estes projetos de lei, o que colapsou minha base de dados que não mais consegue pegar os docs e analisa-los. Gostaria de saber se tem uma forma de acessar os links dos dados diretamente sem necessitar passar pela pagina de cada PL ou PEC e ter de clicar ícone "inteiro teor" para ter acesso aos seus conteúdos. Agradeço se puderem me ajudar!

EquipeDadosAbertosCD commented 4 years ago

Olá, Vanessa!

O Dados Abertos é pra isso mesmo.

Há duas formas de obter listas de proposições. A que pode ser mais próxima da lista que você já tem é acessar a página https://dadosabertos.camara.leg.br/swagger/api.html#staticfile e procurar os arquivos para download com nome proposicoesTemas. São disponíveis em 5 formatos diferentes, e separados por ano de apresentação das proposições. Para obter mais dados sobre cada proposição listada, pegue também os arquivos de nome proposicoes-{ano} dos mesmos anos.

Você pode obter uma lista dos temas usados na Câmara no endereço https://dadosabertos.camara.leg.br/api/v2/referencias/proposicoes/codTema . Com esses valores, você pode ordenar ou filtrar as listas no Excel, por exemplo.

Outra forma de obter essas informações, mais voltada para aplicativos, é pela API. Ao acessar o endereço https://dadosabertos.camara.leg.br/api/v2/proposicoes?codTema=57 , por exemplo, você obtém uma lista de proposições com o tema "Defesa e Segurança" que tramitaram nos últimos 30 dias.

Você pode usar mais de um código de tema, separados por vírgulas: por exemplo, codTema=57,76,43 para obter as proposições classificadas como "Defesa e Segurança", "Direito e Justiça" e "Direito Penal e Processual Penal".

Na API, o acesso resulta em uma lista dividida em páginas. O número padrão de itens em cada página é 15, mas você pode aumentar para até 100 itens ao inserir no endereço um parâmetro &itens=100. O parâmetro pagina permite pular de uma página de resultados para outras. Após a lista de itens, há uma lista de links com as URLs já montadas para fazer essa navegação entre as páginas.

Espero que essas informações já lhe sirvam de alguma forma, mas se precisar entre em contato novamente.

Obrigado e abraço!

Fabricio Rocha Equipe Dados Abertos - Câmara