Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API do SPLegis não retorna informações sobre os vereadores de acordo com descrito na documentação #13

Closed
antoniograeff opened this issue Jan 29, 2019 · 2 comments

Comments

@antoniograeff
Copy link
Owner

A página com a descrição da API do SPLegis (http://splegisws.camara.sp.gov.br/ws/ws2.asmx) afirma que o método "Vereadores" retorna:

a lista de todos os Vereadores da CMSP, com informações referentes a mandatos, cargos em Comissões ou na Mesa e a partidos

Porém, o acesso ao método por meio da URL (http://splegisws.camara.sp.gov.br/ws/ws2.asmx/Vereadores) só retorna as informações de "chave" e "nome", sem as informações referentes a mandatos, cargos em comissões, mesa diretora e partidos.

<?xml version="1.0" encoding="UTF-8"?>
<Promoventes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.camara.sp.gov.br/">
	<Promovente>
		<Chave>183</Chave>
		<Nome>ABEL FERREIRA CASTILHO</Nome>
	</Promovente>
	<Promovente>
		<Chave>1297</Chave>
		<Nome>ABOU ANNI</Nome>
	</Promovente>
	<Promovente>
		<Chave>20</Chave>
		<Nome>ABRAAO RIBEIRO</Nome>
	</Promovente>

O comportamento esperado seria retornar as informações de acordo com a documentação.

@antoniograeff
Copy link
Owner Author

Enviada por email para Ouvidoria da Câmara Municipal de São Paulo.

@antoniograeff
Copy link
Owner Author

A Ouvidoria ainda não respondeu ao email, mas o problema foi corrigido. No lugar do método "Vereadores" agora há um método "VereadoresCMSP" que retorna a informação esperada. O mesmo vale para os métodos equivalentes que retornam JSON.

http://splegisws.camara.sp.gov.br/ws/ws2.asmx/VereadoresCMSP

<?xml version="1.0" encoding="UTF-8"?>
<Vereadores xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.camara.sp.gov.br/">
	<Vereador>
		<Chave>83</Chave>
		<Nome>ALBERTINO NOBRE</Nome>
		<Cargos>
			<Cargo>
				<Chave>V</Chave>
				<Nome>Vice-presidente</Nome>
				<Inicio>1992-05-08T00:00:00</Inicio>
				<Fim>1992-12-31T00:00:00</Fim>
				<Ente>
					<Chave>59</Chave>
					<Nome>Comissão - ADMINISTRAÇÃO PÚBLICA</Nome>
				</Ente>
			</Cargo>
			<Cargo>
				<Chave>V</Chave>
				<Nome>Vice-presidente</Nome>
				<Inicio>1992-02-13T00:00:00</Inicio>
				<Fim>1992-04-06T00:00:00</Fim>
				<Ente>
					<Chave>59</Chave>
					<Nome>Comissão - ADMINISTRAÇÃO PÚBLICA</Nome>
				</Ente>
			</Cargo>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant