Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:ats:asterisk:playrecords_v6 [2014/11/14 22:32] 127.0.0.1 внешнее изменение |
astpanel:ats:asterisk:playrecords_v6 [2018/06/08 09:17] apor [10000777. Воспроизведени записи разговора по запросу 1С] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== 10000777. Воспроизведени записи разговора по запросу 1С ====== | ====== 10000777. Воспроизведени записи разговора по запросу 1С ====== | ||
[[astpanel:ats:asterisk_v6|Обратно к основной инструкции...]] | [[astpanel:ats:asterisk_v6|Обратно к основной инструкции...]] | ||
+ | <note important>**В этой статье описан алгоритм работы**. Пример реализации описан в [[http://wiki.miko.ru/astpanel:dialplan_miko_ajam | статье]] </note> | ||
Производится в виде обратного звонка на номер пользователя. | Производится в виде обратного звонка на номер пользователя. | ||
Строка 18: | Строка 19: | ||
В 1С следует передать имя файла записи разговора средствами UserEvent: | В 1С следует передать имя файла записи разговора средствами UserEvent: | ||
- | <code>exten => 10000777,n,UserEvent(CallRecord,Channel: ${chan},FileName: ${recfile})</code> | + | <code>exten => 10000777,n,UserEvent(CallRecord,chan1c: ${chan},FileName: ${recfile})</code> |
* **${recfile}** - полное имя файла записи | * **${recfile}** - полное имя файла записи | ||
Строка 24: | Строка 25: | ||
Если файл не найден, то необходимо оповестить об этом: | Если файл не найден, то необходимо оповестить об этом: | ||
- | <code>exten => 10000777,n,UserEvent(CallRecordFail,Channel: ${chan},uniqueid1c: ${uniqueid1c})</code> | + | <code>exten => 10000777,n,UserEvent(CallRecordFail,chan1c: ${chan},uniqueid1c: ${uniqueid1c})</code> |
После выполнения **UserEvent** приложение должно ответить на звонок и отбить его. | После выполнения **UserEvent** приложение должно ответить на звонок и отбить его. | ||
<code>exten => 10000777,n,Answer() | <code>exten => 10000777,n,Answer() | ||
exten => 10000777,n,Hangup()</code> | exten => 10000777,n,Hangup()</code> | ||
- | |||
====== Проверка ====== | ====== Проверка ====== | ||
**Для проверки можно использовать следующий скрипт:** | **Для проверки можно использовать следующий скрипт:** |