Go to documentation repository
Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.
Previous page Next page
POST http://IP-address:port/prefix/grpc
Pozyskaj listę wszystkich grup
Body zapytania:
{ "method": "axxonsoft.bl.groups.GroupManager.ListGroups", "data": { "view": "VIEW_MODE_TREE" } }
- "view": "VIEW_MODE_TREE" - widok drzewa obiektów.
- "view": "VIEW_MODE_DEFAULT" - widok inny niż drzewo obiektów.
Pozyskaj informacje o określonej grupie
{ "method": "axxonsoft.bl.groups.GroupManager.BatchGetGroups", "data": { "group_ids": ["5229f799-b8d8-9045-90e8-7e0e78bcd719"], "with_sub_groups": true } }
- "with_sub_groups": true - włączając grupy dziedziczące.
- "with_sub_groups": false - bez grup dziedziczących.
Utwórz grupę
{ "method": "axxonsoft.bl.groups.GroupManager.ChangeGroups", "data": { "added_groups": { "group_id":"01e42aac-30f9-3d4b-8bb1-6ef60e215a6d", "name":"Edited group", "description":"postman" } } }
Edytuj grupy
{ "method": "axxonsoft.bl.groups.GroupManager.ChangeGroups", "data": { "changed_groups_info": { "group_id":"01e42aac-30f9-3d4b-8bb1-6ef60e215a7d", "parent":"e2f20843-7ce5-d04c-8a4f-826e8b16d39c" } } }
Usuń grupę
{ "method": "axxonsoft.bl.groups.GroupManager.ChangeGroups", "data": { "removed_groups":"b7d2fc67-6125-b341-800f-5f1747946788" } }
Dodaj kamerę do grupy
{ "method": "axxonsoft.bl.groups.GroupManager.SetObjectsMembership", "data": { "added_objects":{ "group_id":"01e42aac-30f9-3d4b-8bb1-6ef60e215a6d", "object":"hosts/Server1/DeviceIpint.10/SourceEndpoint.video:0:0" } } }
Usuń kamerę z grupy
{ "method": "axxonsoft.bl.groups.GroupManager.SetObjectsMembership", "data": { "removed_objects":{ "group_id":"01e42aac-30f9-3d4b-8bb1-6ef60e215a6d", "object":"hosts/Server1/DeviceIpint.10/SourceEndpoint.video:0:0" } } }
Overview
Content Tools