Голосовая почта
Обзор
Управляет голосовыми сообщениями, размещенными в ящике номера конкретной учетной записи SIP, прикрепленной к авторизованному пользователю.
Ящик голосовой почты имеет тот же номер, что и учетная запись, которой он принадлежит.
Доступ к нему осуществляется компонентом IVR-сценария "Голосовая почта".
Для того, чтобы оставить сообщение голосовой почты, используется код абонентской функции 'voicemail_send', при вызове номера которого необходимо номер дополнять номером ящика.
Как альтернатива, может быть создан сценарий IVR с паузой в 10-20 секунд перед снятием трубки, размещающий голосовую почту (самостоятельно или путем перевода на номер абонентской функции с расширением), и назначен в качестве параллельного номера.
Голосовая почта обслуживается микросервисом vmail.
Управление голосовой почтой (прослушивание, удаление) возможно также с помощью сценариев IVR и кода абонентской функции 'voicemail'.
При прослушивании сообщений с помощью телефона через код абонентской функции, происходит автоматическое изменение состояния сообщения из новых ("new") в прослушанные ("listened").
В отличие от большинства других классов, идентификатором сущности голосового сообщения выступает строка с произвольным содержимым.
Коллекция по полному пути доступна пользователям для подписки на изменения через websocket subscr, а также на операции CRUD через websocket rest.
Подписка работает через коллекцию архива голосовых сообщений.
Запросы
HTTP verb | Endpoint | Описание |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для всех запросов:
Тип домена: рабочий
Получение списка сообщений голосовой почты
Возвращает список всех голосовоых сообщений из ящика учетной записи SIP, указанной с помощью идентификатора и прикрепленной к авторизованному пользователю.
В списке присутствуют как новые непрослушанные ранее сообщения, так и прослушанные.
Очистка ящика с голосовыми сообщениями
Удаляет все голосовые сообщения: и прослушанные, и непрослушанные.
Из ящика учетной записи SIP, указанной с помощью идентификатора и прикрепленной к авторизованному пользователю.
Получение метаданных голосового сообщения
Перемещение голосового сообщения в прослушанные
Изменяет статус существующего голосового сообщения, перемещая его в прослушанные.
Если это единственное непрослушанное сообщение, то на телефонном аппарате с активированной функцией MWI погаснет индикатор.
Удаление голосового сообщения
Удаляет указанное голосовое сообщение.
Если это единственное непрослушанное сообщение, то на телефонном аппарате с активированной функцией MWI погаснет индикатор.