Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.95 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.95 KB

lkdr-api

Go Reference Go Report Go Coverage CodeQL

Клиент для сервиса ФНС Мои Чеки Онлайн.

Пример

Выполнение авторизации (если нужно, код будет запрошен из стандартного ввода) и получение некоторой информации о чеках с выводом в консоль.

Использует RuCaptcha для получения токена капчи для авторизации.

Переменная LKDR_TOKENS_FILE должна содержать путь к файлу с токенами в формате JSON. Если файл не существует, авторизация будет выполнена автоматически, но для этого необходимо задать корректный ключ для RuCaptcha в переменной RUCAPTCHA_KEY.

LKDR_DEVICE_ID можно вытащить прямо с сайта сервиса.

LKDR_USER_AGENT рекомендуется указывать как у реального браузера.

RUCAPTCHA_KEY="key" LKDR_PHONE="79999999999" LKDR_TOKENS_FILE="/tmp/lkdr-tokens.json" LKDR_DEVICE_ID="deviceId" LKDR_USER_AGENT="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" go run example/main.go