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

Erro ao consultar CEP Api V2, para qualquer endereço #604

Open
lsnepomuceno opened this issue Mar 20, 2024 · 16 comments
Open

Erro ao consultar CEP Api V2, para qualquer endereço #604

lsnepomuceno opened this issue Mar 20, 2024 · 16 comments

Comments

@lsnepomuceno
Copy link

Consulta de referência:
https://brasilapi.com.br/api/cep/v2/29018210

image

Utilizo a V2 por conta da latitude e longitude.

A V1 está funcionando normalmente.

@diogenesjup
Copy link

Duplicado de #596

@ffoliveira
Copy link

Fiz o serviço BrasilApi rodar localmente e não está dando o erro na obtenção do endereço a partir do CEP na versão v2
Esta esta dando erro:
https://brasilapi.com.br/api/cep/v2/18085-090

Internamente faz requisição à :
https://nominatim.openstreetmap.org/search.php?q=18085-090&format=jsonv2

Fiz rodar aqui com docker :
http://localhost:8080/api/cep/v2/18086290

retornou
{
"cep": "18086290",
"state": "SP",
"city": "Sorocaba",
"neighborhood": "Jardim Ibiti do Paço",
"street": "Rua Luis Carlos Bertim",
"service": "correios-alt",
"location": {
"type": "Point",
"coordinates": {
"longitude": "-47.4504745",
"latitude": "-23.4455239"
}
}
}

@btguilherme
Copy link

@ffoliveira
Poderia disponibilizar o Dockerfile ou docker-compose, por favor?

@ffoliveira
Copy link

Dockerfile usado

FROM node:16.20.2-buster
RUN apt-get update && apt-get install git
WORKDIR /app
RUN git clone https://github.com/BrasilAPI/BrasilAPI.git
WORKDIR /app/BrasilAPI
RUN npm install
RUN npm run build
EXPOSE 3000
CMD ["npm", "run", "start"]

Não usei o docker compose, apenas construi a imagem e mapeei a porta 3000 para fora usando o Docker Desktop. e acessei essa porta como 8080

@btguilherme
Copy link

Muito obrigado, @ffoliveira

@alijuniorbr
Copy link

Recebo o mesmo erro, porém o estranho e que a ViaCep esta funcionando normalmente como verificado acessando em formato JSON ou em formato XML

@juniorsantanamarcelo
Copy link

alguma novidade?

@PatoGordo
Copy link

acho que o projeto foi abandonado

@RodriAndreotti
Copy link
Collaborator

acho que o projeto foi abandonado

Foi não, brother!
Infelizmente acho que estamos todos meio corridos... rs

@LorhanSohaky
Copy link
Member

Olá pessoal, estamos trabalhando nisso. O problema é que nosso serviço funciona como um proxy para outros provedores e estamos passando por DDOS e por conta disso estamos sendo bloqueados / passando por essa instabilidade.

@cauefajoli
Copy link

@LorhanSohaky alguma novidade?

@RodriAndreotti
Copy link
Collaborator

@LorhanSohaky alguma novidade?

Subimos um provedor adicional de CEPs para resolver o problema, se puder nos reportar se o problema continua ocorrendo

@lsnepomuceno
Copy link
Author

@LorhanSohaky alguma novidade?

Subimos um provedor adicional de CEPs para resolver o problema, se puder nos reportar se o problema continua ocorrendo

O V1 se mantem em funcionamento, porém o V2 ainda está com problema.

V1
image

V2
image

@RodriAndreotti
Copy link
Collaborator

Aparentemente está ocorrendo algum erro no retorno do openstreemap, que pode ser algum bloqueio tbm :-/

@RenatoBrunetti
Copy link
Contributor

O interessante é que ele retorna esse erro, mas a URL que está no erro contém o resultado do CEP.
https://nominatim.openstreetmap.org/search?format=json&addressdetails=1&country=Brasil&state=ES&city=Vit%C3%B3ria&street=Rua%20Vasco%20Coutinho

@RenatoBrunetti
Copy link
Contributor

Será que o erro pode estar relacionado ao fato da resposta ser um Array nesse caso?

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

No branches or pull requests