Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
-
saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
-
Контактная информация:
Сообщение
saratovout » 29 авг 2021, 16:32
Под Контур:
Код: Выделить всё
https://cash-ntt.kontur.ru/?fnSerialNumber={ФН}&fiscalDocumentNumber={ФД}&fiscalSignature={ФПД}
Контур НТТ, ИНН 6658497833
-
Audim
- Администратор
- Сообщения: 2275
- Зарегистрирован: 17 мар 2015, 18:36
Сообщение
Audim » 29 авг 2021, 20:51
Выложил...
-
andrew
- Сообщения: 109
- Зарегистрирован: 05 июн 2017, 11:41
Сообщение
andrew » 30 авг 2021, 22:46
Ярус уже некоторое время назад изменил алгоритм формирования ссылки.
Там сейчас не очень тривиальный механизм.
У меня есть их javascript c сайта, который это делает.
Могу выслать на почту.
-
saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
-
Контактная информация:
Сообщение
saratovout » 30 авг 2021, 23:52
andrew писал(а): ↑30 авг 2021, 22:46
Ярус уже некоторое время назад изменил алгоритм формирования ссылки.
можете дать данные произвольного чека для него?
-
saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
-
Контактная информация:
Сообщение
saratovout » 31 авг 2021, 01:31
andrew писал(а): ↑31 авг 2021, 01:01
он формирует некий 20-ти значный код, который они берут и подставляют сюда:
мне выпал 17-значный. через JS вы опрашиваете url "/code?" на их сайте или вам известен механизм генерации?
-
andrew
- Сообщения: 109
- Зарегистрирован: 05 июн 2017, 11:41
Сообщение
andrew » 31 авг 2021, 01:45
Значит количество символов нефиксировано.
Нет, механизм генерации мне неизвестен, к сожалению.
Сохраните полностью страницу проверки чека, там будет файл check-new.js
В нем прописано, то что я кратко описал.
-
saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
-
Контактная информация:
Сообщение
saratovout » 31 авг 2021, 01:52
andrew писал(а): ↑31 авг 2021, 01:45
Сохраните полностью страницу проверки чека
вообще, это "костыли", особенно для офлайн-систем..
-
andrew
- Сообщения: 109
- Зарегистрирован: 05 июн 2017, 11:41
Сообщение
andrew » 31 авг 2021, 13:17
Вы меня видимо не поняли.
Это не я так сделал получение URL
Я спрашивал разработчиков ккм-сервера, нельзя ли реализовать это на их стороне.
То что я выше написал, это то, как реализована проверка на сайте Яруса.
-
saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
-
Контактная информация:
Сообщение
saratovout » 31 авг 2021, 16:49
andrew писал(а): ↑31 авг 2021, 13:17
Я спрашивал разработчиков ккм-сервера, нельзя ли реализовать это на их стороне.
Встраивать парсер под ярус? Вряд-ли. Это "костыли".