В текущем разделе описываются команды управления шаблонами совещаний сервиса селекторной связи (Teleconference).
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/tc/meeting/ и применяются только для определенной виртуальной АТС.
history
Команда просмотра истории совещаний с заданными параметрами поиска.
Путь команды:
domain/<DOMAIN>/tc/meeting/history
Синтаксис:
history [info <ID> | last <LIMIT> [<ORDER_BY> <SORT_BY>]]
history info <all>
history info <id>
history last <LIMIT> <ORDER_BY :: id | name | start_time | stop_time> <SORT_BY :: asc | desc>
Параметры:
info - команда для просмотра подробной информации о совещании;
all - вся информация о совещаниях;
<ID> - номер совещания;
last - команда для просмотра списка совершенных совещаний в определенном порядке;
<LIMIT> - количество отображаемых записей;
<ORDER_BY> - выбор параметра, по которому будет производиться отбор записей:
- id - порядковый номер записи;
- name - имя записи;
- start_time - начало создания записи;
- stop_time - конец создания записи;
<SORT_BY> - сортировка списка по параметру <ORDER_BY> по возрастанию или убыванию:
- asc - по возрастанию;
- desc - по убыванию.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/history info 37 Meeting Id: 836223A12EE Meeting Name: conference Master: 240101 Start date: 2019/04/16 13:47:54 Stop date: 2019/04/16 13:48:25 Duration: 0:00:31 Members: 240466
info
Команда просмотра шаблонов совещаний на виртуальной АТС.
Путь команды:
domain/<DOMAIN>/tc/meeting/info
Синтаксис:
info <Meeting>
Параметры:
<Meeting> - название шаблона.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/info managers ┌───────────┬────────┬───────────┬────────────────────────────────────────┬───────┬─────────────────┐ │ Id │ Name │Description│ Greeting URL │Masters│ Members │ ├───────────┼────────┼───────────┼────────────────────────────────────────┼───────┼─────────────────┤ │83623C9C873│managers│ │system://sounds/ai_conference_prompt.wav│public │1: "Агенты КП-18"│ │ │ │ │ │ │ 240101: │ │ │ │ │ │ │ role: active │ │ │ │ │ │ │ 240244: │ │ │ │ │ │ │ role: passive│ │ │ │ │ │ │ 240100: │ │ │ │ │ │ │ role: passive│ │ │ │ │ │ │ 240466: │ │ │ │ │ │ │ role: passive│ │ │ │ │ │ │4: other │ └───────────┴────────┴───────────┴────────────────────────────────────────┴───────┴─────────────────┘ [exec at: 15.03.2021 09:06:32, exec time: 24ms, nodes: core1@ecss2 v.3.14.8.34]
list
Команда просмотра списка шаблонов селекторых совещаний.
Путь команды:
domain/<DOMAIN>/tc/meeting/list
Синтаксис:
list
Параметры:
Команда не содержит аргументов.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/list ┌───────────┬──────────────┬──────────────┐ │ Id │ Name │ Description │ ├───────────┼──────────────┼──────────────┤ │default │default │ │ │83623C9C873│managers │ │ │83621E268AF│meeting_1 │meet_small │ │8362221328C│weekly_meeting│"laboratory 2"│ └───────────┴──────────────┴──────────────┘ [exec at: 15.03.2021 08:54:18, exec time: 12ms, nodes: core1@ecss1 v.3.14.8.34]
new
Команда создания нового шаблона совещания.
Путь команды:
domain/<DOMAIN>/tc/meeting/new
Синтаксис:
new <Meeting> <Description>
Параметры:
<Meeting> - имя создаваемого шаблона;
<Description> - описание создаваемого шаблона.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/new weekly_meeting "laboratory 2" Meeting has been declared [exec at: 15.03.2021 08:53:43, exec time: 46ms, nodes: core1@ecss2 v.3.14.8.34]
remove
Команда удаления существующего шаблона совещания.
Путь команды:
domain/<DOMAIN>/tc/meeting/remove
Синтаксис:
new <Meeting>
Параметры:
<Meeting> - имя создаваемого шаблона.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/remove meeting_1 Meeting meeting_1 successfully removed [exec at: 15.03.2021 13:36:25, exec time: 176ms, nodes: core1@ecss2 v.3.14.8.34]
set_greeting_url
Команда установки звука приветствия для шаблона совещания.
Путь команды:
domain/<DOMAIN>/tc/meeting/set_greeting_url
Синтаксис:
set_greeting_url <Meeting> <URL>
Параметры:
<Meeting> - имя создаваемого шаблона;
<URL> - URL звука приветствия совещания.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/set_greeting_url managers system://sounds/ai_conference_prompt.wav Greeting message url has set [exec at: 15.03.2021 09:00:15, exec time: 65ms, nodes: core1@ecss1 v.3.14.8.34]
set_group_description
Команда предназначена для определения имени группы участников в шаблоне совещания.
Путь команды:
domain/<DOMAIN>/tc/meeting/set_group_description
Синтаксис:
set_group_description <Meeting> <GroupNumber> <Member>
set <Meeting> <GroupNumber> <Member>
Параметры:
<Meeting> - имя создаваемого шаблона;
<GroupNumber> - порядковый номер группы;
<GroupName> - задаваемое имя группы.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/set_group_description managers 1 "Агенты КП-18" Description has set [exec at: 15.03.2021 09:05:08, exec time: 20ms, nodes: core1@ecss1 v.3.14.8.34]
set_open
Команда регулирования открытого доступа в совещании внешних участников
Путь команды:
domain/<DOMAIN>/tc/meeting/set_open
Синтаксис:
set_open <MeetingName> <IsOpen>
Параметры:
<Meeting> - имя создаваемого шаблона;
<IsOpen> - открытый доступ в совещание, принимает значения true/false.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/set_open weekly_meeting true The open acces changed from false to true [exec at: 15.03.2021 08:57:42, exec time: 184ms, nodes: core1@ecss1 v.3.14.8.34]
set_public
Команда регулирования публичного доступа шаблонов совещания
Путь команды:
domain/<DOMAIN>/tc/meeting/set_public
Синтаксис:
set_public <Meeting> <Public>
Параметры:
<Meeting> - имя создаваемого шаблона;
<Public> - публичный доступ до данного шаблона, принимает значения true/false.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/tc/meeting/set_public managers true Public access for this template has set [exec at: 15.03.2021 08:57:05, exec time: 153ms, nodes: core1@ecss2 v.3.14.8.34]
Добавить комментарий