Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для удобства настройки и навигации необходимо создать папку WEB в корне папки GK и скопировать в неё viProfile и gkExtServer. Если на объекте уже используется gkExtServer для других похожих технологий GK, например для gkAPI, то папку для нашего текущего gkExtServer перед копированием необходимо переименовать:.



3. Установка и настройка gkExtServer

В папке с модулями gkExtServer, настраиваем конфигурационный файл gkExtServer.ini:.


[DbConnect]                                  – связь с gkPosServer

...

Запустить службу gkExtServer:


4. Настройка подключения web-сервиса viProfile

...

  "host": "127.0.0.1",                     - ip-адрес, где запущен gkExtServer

  "port": "50304",                                                      - порт gkExtServer


  // Настройки СМС

...

    // по умолчанию или если не задана 10

    "msgTimeout": 10

  }

}


5. Настройка gkPosServer

Настройка заключается в конфигурировании файла gkPosServer.iniДобавляем . Добавляем секцию с настройками:

[sms]

...

pass=9evxey4

sender=GAME-KEEPER


6. Установка платформы .Net Core

Установка осуществляется по документу в текущем разделе "Приложение 1 - Установка платформы .Net Core"


7. Установка и настройка Microsoft Web Server IISУстановка осуществляется по документу в текущем разделе "Приложение 2 -

Установка и настройка Microsoft Web Server IIS

...


В главном окне Диспетчера IIS выбираем элемент дерева «сайты», правой клавишей мыши – Добавить веб-сайт.

...

Вводим имя сайта, в нашем случае это viProfile, указываем физический путь к папке viProfile, задаем порт для веб-сервиса и нажимаем кнопку «ОК». При вводе имени сайта автоматически будет создан пул приложений для этого сайта с одноименным названием, необходимо в Диспетчере служб IIS перейти в меню дерева «Пулы приложений» и проверить, что пул создался с версией среды CLR.NET v4.0. Также в Дополнительных параметрах пула приложений необходимо включить параметр «Разрешены 32-разрядные приложения».


8. Проверка работоспособности технологии

Вводим в браузере http://127.0.0.1:8084/index.html Именно эту ссылку можно . Ссылку на эту страницу необходимо перекодировать в QR-код на любом сайте с генератором QR-кодов (например, http://qrcoder.ru/), распечатать, разместить на информационном стенде на ресепшн и использовать для быстрого доступа к web-странице ввода персональных данных со стороны посетителейпосетителями.


Далее заполняем персональные данные:.


Минимально нужно заполнить Поля обязательные для заполнения: Имя, ФамилиюФамилия, Телефон. Нажимаем кнопку «Зарегистрироваться».

...

На указанный номер телефона придет смс SMS с кодом подтверждения. Вводим его в поле «Код» И , и нажимаем кнопку «Подтвердить». После этих действий должно появиться сообщение об успешном сохранении анкеты.


Далее, если у гостя ещё нет карты, активируем на кассе активируем карту на уровень Стандартный и нажимаем кнопку «Задать владельца».


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


Высвечивается владелец, найденный в базе данных по этому номеру телефона:.


После нажатия на выбора владельца происходит привязка персональных данных к текущей гостевой карте:.


9. Заключение

Для возможности использования данного функционала необходимо приобрести лицензию на модуль «Game-Keeper Web API».