StefanYohansson / fipe-extractor

Extrai a tabela Fipe do site veiculos.fipe.org.br para JSON e SQL
14 stars 1 forks source link

Exportar tabela com valor de mercado. #2

Open vitorjoaofg opened 7 years ago

jozephbrasil commented 5 years ago

Funciona pra caminhões e motos. O JSON está sendo criado... Mas Carros, não.

node get-fipe.js

Tabela Fipe exportada com sucesso. Tabela Fipe exportada com sucesso. (node:3100) UnhandledPromiseRejectionWarning: TypeError: r.reduce is not a function at mestre_grilo.map (/var/www/html/fipe-extractor/get-fipe.js:187:21) at Array.map () at Promise.all.then (/var/www/html/fipe-extractor/get-fipe.js:186:30) at at process._tickCallback (internal/process/next_tick.js:189:7) (node:3100) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:3100) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Alguem está recebendo esse erro?

StefanYohansson commented 5 years ago

Olá, vou verificar... qual a versão do node que está usando?

jozephbrasil commented 5 years ago

node -v

v8.15.1

jozephbrasil commented 5 years ago

Não consegui corrigir o problema ainda. Será que alguém tem alguma noção do que esteja causando o erro?

jozephbrasil commented 5 years ago

@StefanYohansson Qual versão do node você roda com ele funcionando normalmente? Sua versão é a mesma?

allanc85 commented 5 years ago

Não consegui corrigir o problema ainda. Será que alguém tem alguma noção do que esteja causando o erro?

@jozephbrasil , acredito que o site da FIPE esteja bloqueando o acesso após algumas execuções (em um período curto de tempo), pois a exportação é executada com sucesso, quando executado apenas para carros. Tentei fazer várias requisições em python, e após algumas chamadas, recebo um erro na chamada ao serviço deles.