|
|
{
|
|
|
"info": {
|
|
|
"_postman_id": "7f8d0e7b-4b3d-4af9-9d99-ivs-northbound",
|
|
|
"name": "inspect-nvr IVS\u5317\u5411\u63a5\u53e3",
|
|
|
"description": "inspect-nvr\\u9879\\u76eeIVS\\u5317\\u5411\\u63a5\\u53e3\\u96c6\\u5408\\u3002",
|
|
|
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
|
|
|
},
|
|
|
"variable": [
|
|
|
{"key": "baseUrl", "value": "http://127.0.0.1:8080", "type": "string"},
|
|
|
{"key": "cameraCode", "value": "22078710632508667001", "type": "string"},
|
|
|
{"key": "domainCode", "value": "ca837453aa964798abe9ff241c52c386", "type": "string"},
|
|
|
{"key": "fullCameraCode", "value": "22078710632508667001#ca837453aa964798abe9ff241c52c386", "type": "string"},
|
|
|
{"key": "startTime", "value": "20260715000000", "type": "string"},
|
|
|
{"key": "endTime", "value": "20260715235959", "type": "string"},
|
|
|
{"key": "fromIndex", "value": "1", "type": "string"},
|
|
|
{"key": "toIndex", "value": "10", "type": "string"},
|
|
|
{"key": "recordTime", "value": "300", "type": "string"},
|
|
|
{"key": "presetIndex", "value": "1", "type": "string"},
|
|
|
{"key": "playbackHandle", "value": "1", "type": "string"},
|
|
|
{"key": "userName", "value": "admin", "type": "string"},
|
|
|
{"key": "password", "value": "ChangeMe123456", "type": "string"},
|
|
|
{"key": "taskId", "value": "00000000000000000000000000000000", "type": "string"},
|
|
|
{"key": "snapType", "value": "4", "type": "string"}
|
|
|
],
|
|
|
"item": [
|
|
|
{
|
|
|
"name": "00 \u9274\u6743\u4e0e\u4f1a\u8bdd",
|
|
|
"item": [
|
|
|
{
|
|
|
"name": "\u767b\u5f55",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"userName\\\": \\\"{{userName}}\\\",\\n \\\"password\\\": \\\"{{password}}\\\",\\n \\\"loginLocation\\\": \\\"0\\\"\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/loginInfo/login/v1.0"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u4f1a\u8bdd\u4fdd\u6d3b",
|
|
|
"request": {"method": "GET", "header": [], "url": "{{baseUrl}}/common/keepAlive"}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u4fee\u6539\u9884\u7f6e\u8d26\u53f7\u5bc6\u7801",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"userName\\\": \\\"{{userName}}\\\",\\n \\\"password\\\": \\\"{{password}}\\\"\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/loginInfo/modifyPresetUserPwd/v1.0"
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
"name": "01 \u8bbe\u5907\u4e0e\u5b9e\u65f6\u89c6\u9891",
|
|
|
"item": [
|
|
|
{"name": "\u67e5\u8be2\u5b50\u8bbe\u5907\u5217\u8868", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/device/deviceList/v1.0?deviceType=35&fromIndex={{fromIndex}}&toIndex={{toIndex}}&groupMode=0"}},
|
|
|
{
|
|
|
"name": "\u83b7\u53d6\u5b9e\u65f6RTSP\u5730\u5740",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"cameraCode\\\": \\\"{{fullCameraCode}}\\\",\\n \\\"mediaURLParam\\\": {\\n \\\"serviceType\\\": 1,\\n \\\"packProtocolType\\\": 1,\\n \\\"streamType\\\": 1,\\n \\\"protocolType\\\": 2,\\n \\\"transMode\\\": 0,\\n \\\"broadCastType\\\": 0,\\n \\\"clientType\\\": 1\\n }\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/video/rtspurl/v1.0"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u83b7\u53d6\u5f55\u50cfRTSP\u5730\u5740",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"cameraCode\\\": \\\"{{fullCameraCode}}\\\",\\n \\\"mediaURLParam\\\": {\\n \\\"serviceType\\\": 4,\\n \\\"streamType\\\": 1,\\n \\\"protocolType\\\": 2,\\n \\\"timeSpan\\\": {\\n \\\"startTime\\\": \\\"{{startTime}}\\\",\\n \\\"endTime\\\": \\\"{{endTime}}\\\"\\n }\\n }\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/api/record/url"
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
"name": "02 \u5f55\u50cf\u7ba1\u7406",
|
|
|
"item": [
|
|
|
{"name": "\u67e5\u8be2\u5e73\u53f0\u5f55\u50cf", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/recordlist/0/{{cameraCode}}/{{domainCode}}/{{startTime}}/{{endTime}}/{{fromIndex}}/{{toIndex}}"}},
|
|
|
{"name": "\u5f00\u59cb\u5e73\u53f0\u5f55\u50cf", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/startplatformrecord/{{recordTime}}/{{cameraCode}}/{{domainCode}}"}},
|
|
|
{"name": "\u505c\u6b62\u5e73\u53f0\u5f55\u50cf", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/stopplatformrecord/{{cameraCode}}/{{domainCode}}"}},
|
|
|
{"name": "\u505c\u6b62\u5e73\u53f0\u56de\u653e", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/playback/stopplatformplaybackbyip/{{playbackHandle}}"}}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
"name": "03 \u9884\u7f6e\u4f4d",
|
|
|
"item": [
|
|
|
{
|
|
|
"name": "\u67e5\u8be2\u9884\u7f6e\u4f4d\u5217\u8868",
|
|
|
"request": {
|
|
|
"method": "GET",
|
|
|
"header": [],
|
|
|
"url": "{{baseUrl}}/device/ptzpresetlist/{{cameraCode}}/{{domainCode}}",
|
|
|
"description": "cameraCode is before #; domainCode is after #."
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u4e91\u53f0\u63a7\u5236/\u8c03\u7528\u9884\u7f6e\u4f4d",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"cameraCode\\\": \\\"{{fullCameraCode}}\\\",\\n \\\"controlCode\\\": 11,\\n \\\"controlPara1\\\": \\\"{{presetIndex}}\\\",\\n \\\"controlPara2\\\": \\\"\\\"\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/device/ptzcontrol"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u65b0\u589e\u9884\u7f6e\u4f4d\uff08\u4fdd\u5b58\u5f53\u524d\u4f4d\u7f6e\uff09",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"cameraCode\\\": \\\"{{fullCameraCode}}\\\",\\n \\\"presetName\\\": \\\"\\u73b0\\u573a\\u6d4b\\u8bd5\\u9884\\u7f6e\\u4f4d\\\",\\n \\\"focusSwitch\\\": 0\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/ptz/presetposition/v1.0"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u4fee\u6539\u9884\u7f6e\u4f4d\u540d\u79f0",
|
|
|
"request": {
|
|
|
"method": "PUT",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"cameraCode\\\": \\\"{{fullCameraCode}}\\\",\\n \\\"ptzPresetInfo\\\": {\\n \\\"presetIndex\\\": {{presetIndex}},\\n \\\"presetName\\\": \\\"\\u8bbe\\u5907\\u5168\\u666f\\\",\\n \\\"focusSwitch\\\": 0\\n }\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/ptz/presetposition/v1.0"
|
|
|
}
|
|
|
},
|
|
|
{"name": "\u5220\u9664\u9884\u7f6e\u4f4d", "request": {"method": "DELETE", "header": [], "url": "{{baseUrl}}/ptz/presetposition/{{cameraCode}}/{{domainCode}}/{{presetIndex}}/v1.0"}}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
"name": "04 \u6293\u56fe",
|
|
|
"item": [
|
|
|
{"name": "\u521b\u5efa\u5e73\u53f0\u6293\u56fe\u4efb\u52a1", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/platformSnapshot/{{cameraCode}}/{{domainCode}}"}},
|
|
|
{"name": "\u65e7\u7248\u521b\u5efa\u5e73\u53f0\u6293\u56fe", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/platformSnapshot2/{{cameraCode}}/{{domainCode}}"}},
|
|
|
{
|
|
|
"name": "\u6309\u4efb\u52a1ID\u67e5\u8be2\u6293\u56fe\u5217\u8868",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"domainCode\\\": \\\"{{domainCode}}\\\",\\n \\\"cameraCode\\\": \\\"{{cameraCode}}\\\",\\n \\\"taskID\\\": \\\"{{taskId}}\\\"\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/platform/snapshotList"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "\u6309\u660e\u7ec6\u6761\u4ef6\u67e5\u8be2\u6293\u56fe\u5217\u8868",
|
|
|
"request": {
|
|
|
"method": "POST",
|
|
|
"header": [{"key": "Content-Type", "value": "application/json"}],
|
|
|
"body": {"mode": "raw", "raw": "{\\n \\\"domainCode\\\": \\\"{{domainCode}}\\\",\\n \\\"cameraCode\\\": \\\"{{cameraCode}}\\\",\\n \\\"snapshotDetailInfo\\\": {\\n \\\"startTime\\\": \\\"{{startTime}}\\\",\\n \\\"endTime\\\": \\\"{{endTime}}\\\",\\n \\\"fromIndex\\\": 1,\\n \\\"toIndex\\\": 10,\\n \\\"snapType\\\": {{snapType}}\\n }\\n}", "options": {"raw": {"language": "json"}}},
|
|
|
"url": "{{baseUrl}}/platform/snapshotList2"
|
|
|
}
|
|
|
},
|
|
|
{"name": "\u4e0b\u8f7d\u5e73\u53f0\u6293\u56fe\u56fe\u7247", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/snapshot/{{taskId}}"}},
|
|
|
{"name": "\u67e5\u8be2\u6293\u56fe\u5217\u8868\uff08\u65e7\u7248\u8def\u5f84\uff09", "request": {"method": "GET", "header": [], "url": "{{baseUrl}}/platform/snapshotlist/{{cameraCode}}/{{domainCode}}/{{startTime}}/{{endTime}}/{{fromIndex}}/{{toIndex}}/{{snapType}}"}}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
}
|