Фгис Аршин, бот поверка1
Вот работаю я с узлами учёта тепловой энергии. Это такие железки, которые стоят в подвалах жилых домов и считают сколько тепла дом потребил, а заодно сколько горячей воды вылил.
И все эти приборы проходят проверку - т.е. подтверждение метрологических характеристик на спец оборудовании.
Результаты этих действий хранятся в базе фгис аршин. Штука мега-кривая в плане использования, т.к. по сути это sql с вэбформой для ввода фильтра
При этом на компе в браузере это работает не очень, а с телефона найти что-то практически нереально.
А надо.
И на тут помощь приходит питон и телега. А именно пишем бота.
У аршина есть api, но с ним я пока не очень разобрался, в плане, что ищет данные он хорошо, но только в пределах одного года, если нужны данные за все время - то либо каждый год перебираем отдельно и ловим кик от сервера, либо увеличиваем время запроса и ждём около 2 минут, что не очень удобно.
Кто знает как быть - пишите, попробуем разобраться вместе.
Но пока я отложил эту идею и взялся за хтмл парсинг, т.е. эмуляцию запроса напрямую с сайта, и вот здесь все заработало.
Фильтрация поиска реализована через кнопки чата (пока чисто под мои нужды, потом сделаю чуть шире)
Результат можно увидеть https://t.me/fgisarshinbot здесь
Тоже не без проблем, но работает, правильный вариант вывода информации на скрине, но в связи с особенностями работы сайта периодически выдает только ссылку на результаты. И пока я это не победил, но пользоваться уже можно даже в таком виде