Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


astpanel:ats:asterisk:playrecords_v6

Это старая версия документа!


10000777. Воспроизведени записи разговора по запросу 1С

Обратно к основной инструкции...

Производится в виде обратного звонка на номер пользователя.

В контексте miko_ajam определяется extension с номером 10000777.

[miko_ajam]
exten => 10000777,1,NoOP(playrecords Asterisk)

При запросе имени файла записи, “Панель телефонии Asterisk” выполняет AMI команду originate. Параметры:

  • channel - Local/10000777@miko_ajam
  • Application - NoCDR

Переменные канала

  • chan - канал пользователя, который инициировал originate (формат «Технология/Номер»)
  • uniqueid1c - уникальный идентификатор звонка

В 1С следует передать имя файла записи разговора средствами UserEvent:

exten => 10000777,n,UserEvent(CallRecord,Channel: ${chan},FileName: ${recfile})
  • ${recfile} - полное имя файла записи
  • ${chan} - канал пользователя, который инициировал originate

После выполнения UserEvent приложение должно ответить на звонок и отбить его.

exten => 10000777,n,Answer()
exten => 10000777,n,Hangup()
astpanel/ats/asterisk/playrecords_v6.1385453787.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)