Oneway парсер

#node.js #google-api #2021

Очень интересный проект. Было необходимо получить информацию из платформы для отслеживания грузоперевозок Webfleet. Но для обычного парсера являлась сложность, что данные не находятся в открытом доступе, а в кабинете платформы. Поэтому, как обычно, данная задача решалась с помощью скрапера на puppeteer.js.

Парсер заходил в кабинет, попадал на нужные страницы, брал информацию, преобразовывал и склеивал в общую картину.

Но эту информацию надо было еще где-то отобразить. К сожалению, мы выбрали не лучшее решение, тк ни у клиента ни у меня не было опыта работа с Google Sheets API. Была создана табличка, настройка api опять же через node.js. После парсинга, информация собиралась и попадала в табличку.

Было много не лучших решений и "велосипедов", касательно Google API, плюс клиенту все таки потребовали возможности, которые таблицы не могли предоставить.
Поэтому позже я предложил и было переделано в полноценное приложение.

GIF превью парсера

Posted in 2021, frontend, interesting, node.js on Apr 20, 2021.