Интеграция с Emis
Если при попытке зайти в ЛК Emis постоянно спрашивается логин и пароль, то необходимо проверить какую ссылку мы генерируем.
Для этого в cfg.ini проверяем параметр:
- Для логирования
SetLogOn = 1
Далее при нажатии на
проверяем, что пишется в \LOGS\Emis.log
должна быть запись:
https://emis.g1sw.com/hms/person/new?hp_id=4617&stay_till=13-12-2024&room_number=105
без логина и пароля.
Если &user и &paswword присутствуют, то это значит, что ранее они были заполнены и их следует удалить (для этого обратитесь в техподдержку АСУ Эдельвейс)
Ссылка такого формата должна генерироваться с версии Эдельвейса 7.25.06 от 26.06.2025
Правила генерирования ссылки от Emis:
1) если указаны email=some@email и passsword=some-password, то авторизация выполнится с указанием переданных значений
2) если указаны email= и password= (без значений), то выполнится принудительный перевод на страницу авторизации
3) если не указаны email и password, то откроется страница с EMIS и последним состоянием пользователя - если авторизован, то он продолжит работать, если токен закончился или не был авторизован, то откроется страница авторизации как обычно
Если в логе видим запись:
https://emis.g1sw.com/hms/person/new?hp_id=4617&stay_till=13-12-2024&room_number=105
значит вопросы к Emis.
Webhook
PUSH при одной учетной записи ожидается к нам:
POST http://localhost:9000/emis/ready?hp_id=3785
