Постоянный сеанс по http

1. Nefilimus 75 13.04.21 16:01 Сейчас в теме
Всем привет.

Есть кассовый терминал (не совместимый с 1С), работает по api. Доработка состоит в том, чтобы при пробитии чека через рмк, данные об оплате отправлялись на выбранное устройство. Так вот в чём сложность, разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день. Нужно сделать так, чтобы 1С не закрывал сеанс и при каждом соединении использовал данный сеанс. Как это сделать?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 13.04.21 16:13 Сейчас в теме
(1)
разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день.
Найти это ограничение и отменить его!!!
ЗЫ а вообще то трудно угадать какой терминал, какое у него ПО... ну и что бы помочь конкретно надо понимать о чем речь.
ЗЫЗЫ возможно ограничения связаны с демо режимом... тогда просто купить ...
Nefilimus; +1 Ответить
4. Nefilimus 75 13.04.21 16:23 Сейчас в теме
(2) ограничения не из-за демо режима, уточнял у разработчиков ПО, сделали как-будто для безопасности.
6. lefthander 13.04.21 16:32 Сейчас в теме
(4)
сделали как-будто для безопасности.
только договариваться с разработчиком.
Nefilimus; +1 Ответить
7. Nefilimus 75 13.04.21 16:37 Сейчас в теме
3. nomad_irk 71 13.04.21 16:15 Сейчас в теме
(1) Если не ошибаюсь, то:

1. Создать общий модуль с возможностью повторного использования возвращаемых значений на время сеанса
2. Поместить в него код установки соединения HTTP
3. устанавливать в один из параметров сеанса соединение из п.2
4. Все это дело должно работать только в клиент-серверном варианте.
Nefilimus; +1 Ответить
5. Nefilimus 75 13.04.21 16:27 Сейчас в теме
(3) Это не поможет. пробовал
10. spacecraft 13.04.21 19:17 Сейчас в теме
(1)
Так вот в чём сложность, разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день.

(4)
ограничения не из-за демо режима, уточнял у разработчиков ПО, сделали как-будто для безопасности

Что то тут не так. http соединения на сутки... такие таймауты выставлены? Стандартные таймауты веб сервера Apache это 5-15 секунд.
Ограничения могут быть на одновременное количество соединений. Вот тут ограничение на 3 соединения в одном интервале вполне возможно.
Nefilimus; +1 Ответить
13. Nefilimus 75 13.04.21 20:28 Сейчас в теме
(10) именно на количество выдачи токена. 3 токена в день и после каждого соединения токен сбрасывается. Поэтому нужно держать соединение постоянным
15. spacecraft 13.04.21 20:51 Сейчас в теме
(13)
после каждого соединения токен сбрасывается

Вот это сомнительно. Теряется вообще смысл выдачи токена. Возможно просто не поняли их.
Возможно имелось ввиду ограничение на 3 соединения авторизации (получение токена).
Nefilimus; +1 Ответить
17. Nefilimus 75 13.04.21 23:52 Сейчас в теме
(15) надеюсь, что так. Завтра снова обсужу
8. UtSpar 134 13.04.21 18:59 Сейчас в теме
Да с разработчиком поговорить. Вы же не одни такие пусть расширяет или подскажет как у других?
Nefilimus; +1 Ответить
9. Nefilimus 75 13.04.21 19:13 Сейчас в теме
(8) проблема в том, что во всем городе данные кассы с 1С еще никто не интегрировал, в них новое ПО и старые тоже на это ПО переведут
11. UtSpar 134 13.04.21 19:57 Сейчас в теме
(9) чем не повод не переходить на них)) шучу. Но в любом случае лучше с ними обсуждать. Просто сделаете постоянный коннект, а у ни удаление автоматом долгих сеансов и все)
Nefilimus; +1 Ответить
12. Nefilimus 75 13.04.21 20:27 Сейчас в теме
(11) да, нужно обсудить. Спасибо
14. EVKash 14 13.04.21 20:41 Сейчас в теме
(13) что-то тут не вяжется...
А если у меня интернет 4G который отваливается периодически? или просто провайдер "барахлит"...
Может просто при повторном подключении надо токен передавать?
Nefilimus; +1 Ответить
16. Nefilimus 75 13.04.21 23:51 Сейчас в теме
(14) кассовый аппарат в локалке, то как они передают в налоговую не имеет отношения к 3 попыткам
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день