Go to documentation repository
Page History
When getting such commands, standard events and reactions will be generated in Intellect – they can be used in scripts and macros (see Creating and using macros section of Administrator’s Guide as well as Programming Guide (JScript)).
General request format:
Info | ||
---|---|---|
| ||
Create and configure the Web server object in order to use these requests – see Creating the Web-server object |
...
GET
...
http://
...
IP
...
-address:
...
port
...
/intellect_core/React?command="{react}"
GET http://
...
IP
...
-address:
...
port
...
/intellect_core/Event?command="{event}"
...
or (with
...
the
...
same
...
result)
POST
...
http://IP-address:port/intellect_core/React
...
HTTP/1.1
...
Code Block | ||
---|---|---|
| ||
{
|
...
"command" : "{ |
...
event}" } |
...
POST http://IP-address:port/intellect_core/Event
...
HTTP/1.
...
1
Code Block | ||
---|---|---|
| ||
{
|
...
"command" : "{ |
...
react}" } |
...
where
...
port is a HTTPS Server or HTTPS Server port set when configuring the Web server object – see Setting the parameters of connecting Clients to the Web-server
Request parameters:
Parameter | Is required | Description |
---|---|---|
command | Yes |
React – a reaction in the Intellect format |
Event – an event in the Intellect format |
...
Example request:
Add captions to video from camera 2 via HTTP request:
GET http://localhost:10112127.0.0.1:8080/intellect_core/React?command="CAM|2|ADD_SUBTITLES|command<Some text\n!>"
Generate alarm on camera 2 via HTTP request:
GET http://localhost:10112127.0.0.1:8080/intellect_core/Event?command="CAM|2|MD_START"
Run Macro 1 via HTTP request:
GET http://localhost:10112127.0.0.1:8080/intellect_core/React?command="MACRO|1|RUN"
...