Closed antoniograeff closed 5 years ago
Enviada por email para Ouvidoria da Câmara Municipal de São Paulo.
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>
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:
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.
O comportamento esperado seria retornar as informações de acordo com a documentação.