$dialer.getCallRecordingFullUrl
Метод возвращает ссылку на скачивание файла с записью текущего телефонного звонка.
Синтаксис
Метод вызывается без аргументов и возвращает строку со ссылкой на скачивание:
$dialer.getCallRecordingFullUrl();
Формат ссылки
Ссылка на скачивание файла соответствует шаблону:
https://{host}/api/recordings/token/{token}/download/call?sessionId={sessionId}
Здесь:
host
— адрес сервера, на котором размещен проект, напримерapp.jaicp.com
.token
— токен для скачивания записей звонков в текущем проекте.sessionId
— идентификатор сессии, соответствующей текущему телефонному звонку.
Вы можете скачать запись по ссылке без авторизации в платформе.
Чтобы получить ссылку, для которой нужна авторизация, используйте метод $dialer.getCallRecordingPath
.
Если JAICP установлена к вам в контур, мы рекомендуем следить за запросами к любым URL формата https://{host}/api/recordings/token/…
или ограничить к ним доступ.
Вопросы и ответы
Не получается скачать файл по ссылке
Вопрос: Не получается скачать запись звонка по ссылке, полученной с помощью $dialer.getCallRecordingFullUrl()
(или другим способом). Почему?
Ответ: Возможно, вы пытаетесь скачать файл сразу после завершения звонка.
Системе требуется некоторое время, чтобы сделать аудиозапись доступной после звонка. Это может занимать до нескольких минут. Файл будет доступен по ссылке не менее полугода.