Список запросов
ivr/element.list
Получает список голосовых меню
Параметры запроса:
Нет
Возврат: Массив объектов в формате json
elementId - идентификатор голосового меню
elementName - название голосового меню
elementExten - не используется
ivr/element.get
Получает параметры голосового меню
Параметры запроса:
Возврат: Объект в формате json
elementId - идентификатор голосового меню
elementName - название голосового меню
elementExten - не используется
announcementId - идентификатор голосового сообщения с пунктами меню.
timeout - время ожидания ввода DTMF цифр после голосового сообщения в секундах
announcementRepeatExt - DTMF цифра для повтора голосового сообщения
enable_directdial - разрешить набирать внутренние номера. 0-только номера соответствующие меню, 1-можно набрать внутренний номер
directdialtimeout - максимальное время дозвона на внутренний номер в секундах
directDialAnnouncementId - голосовое сообщение, проигрывается если набран внутренний номер.
directDialNoAnswerHangup - завершать звонок, если внутренний номер не отвечает. 0-завершать, 1-отправлять на первый пункт меню.
ivr/element.add
Добавляет новое голосовое меню
Параметры запроса:
elementName - название голосового меню
announcementId - идентификатор голосового сообщения с пунктами меню.
timeout - время ожидания ввода DTMF цифр после голосового сообщения в секундах
announcementRepeatExt - DTMF цифра для повтора голосового сообщения
enable_directdial - разрешить набирать внутренние номера. 0-только номера соответствующие меню, 1-можно набрать внутренний номер
directdialtimeout - максимальное время дозвона на внутренний номер в секундах
directDialAnnouncementId - голосовое сообщение, проигрывается если набран внутренний номер.
directDialNoAnswerHangup - завершать звонок, если внутренний номер не отвечает. 0-завершать, 1-отправлять на первый пункт меню.
Возврат:
Идентификатор нового голосового меню
ivr/element.edit
Изменяет параметры голосового меню
Параметры запроса:
elementId - идентификатор голосового меню
elementName - название голосового меню
announcementId - идентификатор голосового сообщения с пунктами меню.
timeout - время ожидания ввода DTMF цифр после голосового сообщения в секундах
announcementRepeatExt - DTMF цифра для повтора голосового сообщения
enable_directdial - разрешить набирать внутренние номера. 0-только номера соответствующие меню, 1-можно набрать внутренний номер
directdialtimeout - максимальное время дозвона на внутренний номер в секундах
directDialAnnouncementId - голосовое сообщение, проигрывается если набран внутренний номер.
directDialNoAnswerHangup - завершать звонок, если внутренний номер не отвечает. 0-завершать, 1-отправлять на первый пункт меню.
Возврат: - Булево
ivr/element.del
Удаляет голосовое меню
Параметры запроса:
Возврат: - Булево
Получает список пунктов меню
Параметры запроса:
Возврат: Массив объектов в формате json
selectionId - идентификатор пункта меню
selection - DTMF цифра для выбора данного пункта меню
description - описание пункта меню
Получает параметры пункта меню
Параметры запроса:
Возврат: Объект в формате json
selectionId - идентификатор пункта меню
selection - DTMF цифра для выбора данного пункта меню
description - описание пункта меню
Добавляет новый пункт в меню
Параметры запроса:
elementId - идентификатор голосового меню
selection - DTMF цифра для выбора данного пункта меню
description - описание пункта меню
Возврат: Объект в формате json. Совпадает с возвратом ivr/element.menu.get
Изменяет пункт меню
Параметры запроса:
elementId - идентификатор голосового меню
selectionId - идентификатор пункта меню
selection - DTMF цифра для выбора данного пункта меню
description - описание пункта меню
Возврат: Объект в формате json. Совпадает с возвратом ivr/element.menu.get
Удаляет пункт из меню
Параметры запроса:
Возврат- Булево