В данном разделе описываются команды управления услугой "Групповое оповещение" ("Zone Page") для абонентов.
В рамках сервиса Zone Page доступны следующие свойства:
display_name - имя, которое будет передаваться в качестве идентификации номера вызывающего (CallerID) всем участникам группы вызова во время совершения Zone Page вызова (по умолчанию "Zone Page").
<DOMAIN> - название виртуальной АТС. |
Команда предназначена для активации услуги "Zone Page" для заданных абонентов.
Путь команды:
/domain/<DOMAIN>/ss/zone-page/activate <ADDRESS_RANGE> [<PROPERTY> = <VALUE>, ...]
Синтаксис:
activate <ADDRESS_RANGE> [<PROPERTY> = <VALUE>, ...]
Параметры:
Пример:
admin@ds1@ecss1:/$ domain/biysk.local/ss/zone-page/activate 240101 managers = [240464,240465,240470] Success: Supplementary service zone_page activated for domain "biysk.local" address "240101" [exec at: 03.04.2019 11:21:36, exec time: 121ms, nodes: ds1@ecss1] |
Команда деактивации сервиса.
Путь команды:
/domain/<DOMAIN>/ss/zone-page/deactivate <ADDRESS_RANGE>
Синтаксис:
deactivate <ADDRESS_RANGE>
Параметры:
Пример:
admin@ds1@ecss1:/$ domain/biysk.local/ss/zone-page/deactivate 240101 Success: Supplementary service zone_page deactivated for domain "biysk.local", address "240101". [exec at: 03.04.2019 11:59:02, exec time: 83ms, nodes: ds1@ecss1] |
Команда просмотра активированного на абоненте сервиса.
Путь команды:
/domain/<DOMAIN>/ss/zone-page/info <ADDRESS_RANGE>
Синтаксис:
info <ADDRESS_RANGE> [-extended]
Параметры:
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/ss/zone-page/info -extended 240101
Domain: biysk.local
Supplementary services' settings:
┌──────────────┬───────────────────────┬─┬─┬─────────────────────────────────┬─────────────────────────────────┬──────────────────────────────────────┐
│ Address │ Name │V│E│ MSD │ SSD │ CSD │
├──────────────┼───────────────────────┼─┼─┼─────────────────────────────────┼─────────────────────────────────┼──────────────────────────────────────┤
│240101 │zone_page │7│T│enumInitiation_policy = "managers│ │announcement_files = [{file,{system,"s│
│ │ │ │ │|members|any" │ │ounds/ai_wait_connection.wav"}}] │
│ │ │ │ │enumPriority = "0_flash_override|│ │announcement_pause = 0 │
│ │ │ │ │1_flash|2_immediate|3_priority|4_│ │announcement_playback_cnt = 1 │
│ │ │ │ │routine" │ │announcement_repeat_time = 10 │
│ │ │ │ │ │ │display_name = "ZonePage" │
│ │ │ │ │ │ │initiation_policy = any │
│ │ │ │ │ │ │intro_files = [] │
│ │ │ │ │ │ │intro_pause = 3 │
│ │ │ │ │ │ │managers = 240101, 240470 │
│ │ │ │ │ │ │members = 240244, 240466, 24050{1-5}, │
│ │ │ │ │ │ │416977, 89913699011 │
│ │ │ │ │ │ │play_release_tone = true │
│ │ │ │ │ │ │priority = '2_immediate' │
│ │ │ │ │ │ │terminate_when_initiator_disconnects =│
│ │ │ │ │ │ │ false │
│ │ │ │ │ │ │terminate_when_last_listener_leave = f│
│ │ │ │ │ │ │alse │
│ │ │ │ │ │ │terminate_when_playback_ends = false │
└──────────────┴───────────────────────┴─┴─┴─────────────────────────────────┴─────────────────────────────────┴──────────────────────────────────────┘
Legend:
V - version of the supplementary service;
E - enable state of selected supplementary service to current domain, address
[exec at: 04.04.2019 08:04:47, exec time: 200ms, nodes: ds1@ecss1] |
Команда изменения настроек сервиса.
Путь команды:
/domain/<DOMAIN_NAME>/ss/zone-page/set
Синтаксис:
set <ADDRESS_RANGE> [<PROPERTY> = <VALUE>, ...]
Параметры:
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/ss/zone-page/set 240101 priority = 2_immediate, members = [416977, 240464, 240466, 240244] Success: Supplementary service zone_page activated for domain "biysk.local" address "240101" [exec at: 04.04.2019 07:58:44, exec time: 83ms, nodes: ds1@ecss1] |
Команда добавления новых номеров в группу.
Путь команды:
/domain/<DOMAIN_NAME>/ss/zone-page/add-number
Синтаксис:
add-number <ADDRESS_RANGE> <TYPE> <NUMBER_1> <NUMBER_2> ...
Параметры:
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/ss/zone-page/add-number 240101 members 24050{1-5}, 89913699011
Successful
[exec at: 04.04.2019 08:02:56, exec time: 83ms, nodes: ds1@ecss1] |
Команда удаления номеров из группы.
Путь команды:
/domain/<DOMAIN>/ss/zone-page/remove-number
Синтаксис:
remove-number <ADDRESS_RANGE> <TYPE> <NUMBER_1> <NUMBER_2> ...
Параметры:
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/ss/zone-page/remove-number 240101 members 24046{1-5}, 240464
Numbers successfully added to zone_page:240101:biysk.local
[exec at: 04.04.2019 08:01:04, exec time: 89ms, nodes: ds1@ecss1] |