Документация для версии Интеллект 5.0. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

При получении команд описанного вида в ПК Интеллект будут генерироваться обычные события и реакции, которые можно по необходимости использовать в скриптах и макрокомандах (см. Руководство Администратора, раздел Создание и использование макрокоманд, а также Объект Скрипт. Программирование с использованием языка JScript).

Общий формат запроса: 

Примечание

Для работы запросов необходимо создать объект Web-сервер – см. Настройка модуля Web-сервер. В запросах необходимо указывать номер порта, указанного в настройках Web-сервера.

GET http://IP-адрес:порт/intellect_core/React?command="{react}"
GET http://IP-адрес:порт/intellect_core/Event?command="{event}"

или (аналогично)

POST http://IP-адрес:порт/intellect_core/React HTTP/1.1

{
	"command" : "{react}"
}

POST http://IP-адрес:порт/intellect_core/Event HTTP/1.1 

{
	"command" : "{event}"
}

Параметры запроса:

ПараметрыОбязательныйОписание
commandДа

React – команда в формате ПК Интеллект

Event – событие в формате ПК Интеллект

Примеры запроса:

Добавление субтитров на видеоизображение с камеры 2 при помощи HTTP-запроса:

GET http://127.0.0.1:80/intellect_core/React?command="CAM|2|ADD_SUBTITLES|command<Some text\n!>"

Сгенерировать тревогу по камере 2 при помощи HTTP-запроса:

GET http://127.0.0.1:80/intellect_core/Event?command="CAM|2|MD_START"

ИЛИ (аналогично)

POST http://127.0.0.1:80/intellect_core/Event HTTP/1.1
{
"command" : "CAM|2|MD_START"
}


Вызов макрокоманды 1 при помощи HTTP-запроса:

GET http://127.0.0.1:80/intellect_core/React?command="MACRO|1|RUN"

Начать запись по Камере 1:

POST http://127.0.0.1:80/intellect_core/React HTTP/1.1
{
"command" : "CAM|1|REC"
}
  • No labels