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
201 stars 13 forks source link

Textos na API nova #150

Open henriquecoutobsb opened 6 years ago

henriquecoutobsb commented 6 years ago

Problema

Atualmente recuperamos os textos da proposição por parse do HTML da página de detalhes da mesma.

Versão original dos Dados Abertos

Por exemplo: PLP 257/2016 Em Documentos Anexos e Referenciados há uma lista de tipos texto como Avulsos e Legislação citada com links que levam os textos propriamente ditos. Na versão original dos dados abertos o serviço de órgaos tem os métodos ObterEmendasSubstitutivoRedacaoFinal e ObterIntegraComissoesRelator que trazem alguns tipos de texto, mas não todos que são listados na página da proposição.

Nova API dos Dados Abertos

Gostaríamos de saber se é possível disponibilizar na nova API um serviço que liste os textos de uma determinada proposição em estrutura análoga a exibida no sítio da Câmara Legislativa ou alterar o serviço de /proposicoes para trazer esta informação no resultado da chamada.

EquipeDadosAbertosCD commented 6 years ago

Olá, Henrique!

Obrigado pela sugestão, mas não sei se consegui entender direito o que você quer. A nova API já tem o endpoint /proposicoes/{id}/relacionadas, que lista todas as proposições que são ligadas à proposição {id}: requerimentos, emendas de comissão, emendas de Plenário, pareceres, recursos, substitutivos, etc. No que diz respeito a legislação citada e outros documentos que não são proposições, nossa especificação prevê o uso da seção links, com os descritores IANA de relações entre documentos, mas ainda não conseguimos encontrar uma maneira muito precisa de fazer isso.

Você poderia explicar mais especificamente quais informações você gostaria?

Abraço!

Fabricio Rocha Equipe Dados Abertos - Câmara

henriquecoutobsb commented 6 years ago

Fabricio,

As informações que precisamos do quadro Documentos Anexos e Referenciados são:

Na API nova consegui obter as Emendas apresentadas, o Histórico de Pareceres, Substitutivos e Votos e as Mensagens, Ofícios e Requerimentos do PLP 257/2016, mas o retorno não tem o órgão. Esta informação está disponível na página de detalhe da proposição. Além disto, como você mesmo informou, não há em /proposicoes/{id} nem em /proposicoes/{id}/relacionadas a Redação final nem a Legislação citada.