· 6 years ago · Apr 23, 2019, 08:22 AM
1\\fileserver.lan\public\SDK\Uniview
2LightAPI InterFace v2.02_EN.docx
3
4URL Ð´Ð»Ñ subscription: /LAPI/V1.0/System/Event/Subscription
5
6E:\cmd_programs>curl.exe --user admin:password --digest --header "Content-Type:
7application/json" --request POST --data "{ """AddressType""": 0, """IPAddress"""
8: """192.168.1.62""", """Port""": 12345, """Duration""": 3600 }" "http://192.168
9.1.125/LAPI/V1.0/System/Event/Subscription"
10{
11"Response": {
12 "ResponseURL": "/LAPI/V1.0/System/Event/Subscription/0",
13 "CreatedID": 0,
14 "ResponseCode": 0,
15 "SubResponseCode": 0,
16 "ResponseString": "Succeed",
17 "StatusCode": 0,
18 "StatusString": "Succeed",
19 "Data": {
20 "ID": 0,
21 "Reference": "192.168.1.125:80/Subscription/Subscribers/0",
22 "CurrentTime": 1556006290,
23 "TerminationTime": 1556009890
24 }
25 }
26}
27
28образец ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ñ‚ камеры, когда инпут Ñработал:
29Session started [IO Ninja is affordable software -- please register!]
30Listening on 12345
31Client connected from 192.168.1.125:37765
3250 4f 53 54 20 2f 4c 41 50 49 2f 56 31 2e 30 2f POST /LAPI/V1.0/
3353 79 73 74 65 6d 2f 45 76 65 6e 74 2f 4e 6f 74 System/Event/Not
3469 66 69 63 61 74 69 6f 6e 2f 41 6c 61 72 6d 20 ification/Alarm
3548 54 54 50 2f 31 2e 31 0d 0a 43 6f 6e 74 65 6e HTTP/1.1..Conten
3674 2d 4c 65 6e 67 74 68 3a 20 31 35 37 0d 0a 43 t-Length: 157..C
376f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 ontent-Type: tex
3874 2f 70 6c 61 69 6e 0d 0a 43 6f 6e 6e 65 63 74 t/plain..Connect
3969 6f 6e 3a 20 63 6c 6f 73 65 0d 0a 0d 0a 4a 73 ion: close....Js
406f 6e 3d 7b 0a 09 22 52 65 66 65 72 65 6e 63 65 on={.."Reference
4122 3a 09 22 31 39 32 2e 31 36 38 2e 31 2e 31 32 ":."192.168.1.12
4235 3a 38 30 2f 53 75 62 73 63 72 69 70 74 69 6f 5:80/Subscriptio
436e 2f 53 75 62 73 63 72 69 62 65 72 73 2f 30 22 n/Subscribers/0"
442c 0a 09 22 41 6c 61 72 6d 49 6e 66 6f 22 3a 09 ,.."AlarmInfo":.
457b 0a 09 09 22 41 6c 61 72 6d 54 79 70 65 22 3a {..."AlarmType":
4609 22 49 6e 70 75 74 41 6c 61 72 6d 4f 6e 22 2c ."InputAlarmOn",
470a 09 09 22 54 69 6d 65 53 74 61 6d 70 22 3a 09 ..."TimeStamp":.
4831 35 35 36 30 30 36 33 36 35 2c 0a 09 09 22 41 1556006365,..."A
496c 61 72 6d 53 65 71 22 3a 09 39 0a 09 7d 0a 7d larmSeq":.9..}.}
50Client 192.168.1.125:37765 disconnected (closed by remote node)
51Client connected from 192.168.1.125:36571
5250 4f 53 54 20 2f 4c 41 50 49 2f 56 31 2e 30 2f POST /LAPI/V1.0/
5353 79 73 74 65 6d 2f 45 76 65 6e 74 2f 4e 6f 74 System/Event/Not
5469 66 69 63 61 74 69 6f 6e 2f 41 6c 61 72 6d 20 ification/Alarm
5548 54 54 50 2f 31 2e 31 0d 0a 43 6f 6e 74 65 6e HTTP/1.1..Conten
5674 2d 4c 65 6e 67 74 68 3a 20 31 35 38 0d 0a 43 t-Length: 158..C
576f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 ontent-Type: tex
5874 2f 70 6c 61 69 6e 0d 0a 43 6f 6e 6e 65 63 74 t/plain..Connect
5969 6f 6e 3a 20 63 6c 6f 73 65 0d 0a 0d 0a 4a 73 ion: close....Js
606f 6e 3d 7b 0a 09 22 52 65 66 65 72 65 6e 63 65 on={.."Reference
6122 3a 09 22 31 39 32 2e 31 36 38 2e 31 2e 31 32 ":."192.168.1.12
6235 3a 38 30 2f 53 75 62 73 63 72 69 70 74 69 6f 5:80/Subscriptio
636e 2f 53 75 62 73 63 72 69 62 65 72 73 2f 30 22 n/Subscribers/0"
642c 0a 09 22 41 6c 61 72 6d 49 6e 66 6f 22 3a 09 ,.."AlarmInfo":.
657b 0a 09 09 22 41 6c 61 72 6d 54 79 70 65 22 3a {..."AlarmType":
6609 22 49 6e 70 75 74 41 6c 61 72 6d 4f 66 66 22 ."InputAlarmOff"
672c 0a 09 09 22 54 69 6d 65 53 74 61 6d 70 22 3a ,..."TimeStamp":
6809 31 35 35 36 30 30 36 33 36 36 2c 0a 09 09 22 .1556006366,..."
6941 6c 61 72 6d 53 65 71 22 3a 09 39 0a 09 7d 0a AlarmSeq":.9..}.
707d }
71Client 192.168.1.125:36571 disconnected (closed by remote node)
72Client connected from 192.168.1.125:50831
7350 4f 53 54 20 2f 4c 41 50 49 2f 56 31 2e 30 2f POST /LAPI/V1.0/
7453 79 73 74 65 6d 2f 45 76 65 6e 74 2f 4e 6f 74 System/Event/Not
7569 66 69 63 61 74 69 6f 6e 2f 41 6c 61 72 6d 20 ification/Alarm
7648 54 54 50 2f 31 2e 31 0d 0a 43 6f 6e 74 65 6e HTTP/1.1..Conten
7774 2d 4c 65 6e 67 74 68 3a 20 31 35 38 0d 0a 43 t-Length: 158..C
786f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 ontent-Type: tex
7974 2f 70 6c 61 69 6e 0d 0a 43 6f 6e 6e 65 63 74 t/plain..Connect
8069 6f 6e 3a 20 63 6c 6f 73 65 0d 0a 0d 0a 4a 73 ion: close....Js
816f 6e 3d 7b 0a 09 22 52 65 66 65 72 65 6e 63 65 on={.."Reference
8222 3a 09 22 31 39 32 2e 31 36 38 2e 31 2e 31 32 ":."192.168.1.12
8335 3a 38 30 2f 53 75 62 73 63 72 69 70 74 69 6f 5:80/Subscriptio
846e 2f 53 75 62 73 63 72 69 62 65 72 73 2f 30 22 n/Subscribers/0"
852c 0a 09 22 41 6c 61 72 6d 49 6e 66 6f 22 3a 09 ,.."AlarmInfo":.
867b 0a 09 09 22 41 6c 61 72 6d 54 79 70 65 22 3a {..."AlarmType":
8709 22 49 6e 70 75 74 41 6c 61 72 6d 4f 6e 22 2c ."InputAlarmOn",
880a 09 09 22 54 69 6d 65 53 74 61 6d 70 22 3a 09 ..."TimeStamp":.
8931 35 35 36 30 30 36 33 36 37 2c 0a 09 09 22 41 1556006367,..."A
906c 61 72 6d 53 65 71 22 3a 09 31 30 0a 09 7d 0a larmSeq":.10..}.
917d }
92Client 192.168.1.125:50831 disconnected (closed by remote node)