PostmonAPI / postmon

Uma API para consulta de informações relacionadas a endereçamento e entrega no Brasil.
http://www.postmon.com.br
GNU General Public License v3.0
657 stars 81 forks source link

Could not read JSON: Unrecognized field "endereço" #113

Open clubee opened 9 years ago

clubee commented 9 years ago

Boa noite,

Estou criando um app no android e quando chamo api passando como CEP 71640045, o retorno funciona perfeito.

Quando passo o cep 70040903 oo java explode um erro, abaixo. Could not read JSON: Unrecognized field "endereço"

Percebi que no primeiro cep, não há o retorno da tag endereço.

Alguem já passou por este problema? Alguma sugestão?

Obrigado

FelipeCaue commented 8 years ago

Cara tem um amigo meu com o mesmo problema dependendo da consulta o json dele vem com endereço e outra ele vem como logradouro

{"bairro": "Pinheirinho", "cidade": "Itu", "endere\u00e7o": "Avenida Laroy S. Starrett, 1880", "estado_info": {"area_km2": "248.222,362", "codigo_ibge": "35", "nome": "S\u00e3o Paulo"}, "cep": "13306900", "cidade_info": {"area_km2": "639,578", "codigo_ibge": "3523909"}, "endereco": "Avenida Laroy S. Starrett, 1880", "estado": "SP", "cliente": "Starret -Ind\u00fastria e Com\u00e9rcio Ltda"}

{"bairro": "Jardim das Rosas", "cidade": "Itu", "cep": "13309490", "logradouro": "Rua Jasmim", "estado_info": {"area_km2": "248.222,362", "codigo_ibge": "35", "nome": "S\u00e3o Paulo"}, "cidade_info": {"area_km2": "639,578", "codigo_ibge": "3523909"}, "estado": "SP"}

iurisilvio commented 8 years ago

Não sei se isso ajuda, mas você pode usar o campo endereco, sem ç. O campo com ç existe apenas por compatibilidade.

Preciso conseguir reproduzir o bug pra investigar melhor. Vocês conseguem algum pequeno exemplo pra eu testar?