Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Для интеграции Promobot Control и СКУД необходимо реализовать сервис для обращения к методам СКУД и указать адрес данного сервиса в настройках.

Описание методов в формате swagger располагается по адресу:

https://control.promo-bot.ru/skudapi/index.html

Особенности методов:

  • CheckAccessByPersonInfo. Обязательными параметрами являются только фамилия и имя. Передача остальных сведений осуществляется только при определенных настройках системы. В связи с этим при поиске заявок рекомендуется игнорировать параметры, имеющие пустое значение (пустая строка или null). Также рекомендуется игнорировать регистр строк при сравнении, т.к. регистр не является фиксированным.
  • CreateVisitWithoutRequest. Аналогично особенностям метода CheckAccessByPersonInfo.
  • GenerateAccessQRCode. Данные (температура посетителя и время посещения) дублируются с методами CreatePass и CreateVisitWithoutRequest, т.к. они могут быть необходимы для формирования значения QR-кода. Размер строки не рекомендуется делать более 150 символов в связи с ограничениями на размер изображения.


Сервис должен предоставлять следующие методы:

Название метода

Краткое описание

Условия обязательности

GetCardholderInfo

Получить сведения о держателе карты по CardID

При включении возможности входа по пропуску (по карте)

CheckAccessByPersonInfo

Проверить возможность входа по данным личности

Всегда

CreatePass

Зафиксировать факт входа по найденной заявке

При необходимости фиксации факта входа в СКУД

CreateVisitWithoutRequest

Зафиксировать факт входа по данным личности в режиме свободного входа (без заявки)

При необходимости фиксации факта входа в СКУД и включенной возможности свободного входа (без заявки)

GenerateAccessQRCode

Получить строку для формирования QR-кода на выданном пропуске

При выдаче бумажного пропуска и необходимости печати QR-кода на нем

BlockCard

Заблокировать карту при высокой температуре посетителя

При включении возможности входа по пропуску (по карте) и необходимости блокировки карты при высокой температуре посетителя

ActivateCard

Активировать карту при нормальной температуре

При включении возможности входа по пропуску (по карте) и необходимости активации карты при нормальной температуре посетителя

GetCompaniesInfo

Получить справочник компаний и сотрудников

При включенной возможности выбора места назначения при отсутствии предварительной заявки

 

Схема вызова методов представлена на следующем рисунке:


  • Нет меток
Написать комментарий...