Это старая версия документа!
В плане набора должен быть описан контекст miko_ajam.
В контексте miko_ajam определяется extension с номером 10000666.
[miko_ajam] exten => 10000666,1,NoOP(dounload file from Asterisk)
При начале работы, “Панель телефонии Asterisk” выполняет AMI команду originate.
Параметры originate
Переменные канала
Приложение должно выполнить команду плана набора UserEvent и передать информацию по файлу:
Если файл найден:
; для типа Records exten => 10000666,n,UserEvent(StartDownloadRecord,Channel: ${chan},FileName: ${port}/${path}/${recfile}) ; для типа FAX exten => 10000666,n,UserEvent(StartDownloadFax,Channel: ${chan},FileName: ${port}/${path}/${recfile})
Если файл не найден:
; для типа Records exten => 10000666,n,UserEvent(FailDownloadRecord,Channel: ${chan}) ; для типа FAX exten => 10000666,n,UserEvent(FailDownloadFax,Channel: ${chan})
Параметр состоит их нескольких частей:
При получении оповещения, 1С откроет интернет обозвреватель по адресу:
http://${IP_PBX}:${port}/${path}/${recfile}
После выполнения UserEvent приложение должно ответить на звонок и отбить его.
exten => 10000111,n,Answer() exten => 10000111,n,Hangup()