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