Я борюсь с этим: я бы назвал php-script (который запрашивает db и выдает результат), когда я получаю вызов. Я пробовал много решения, но, похоже, я не могу применить.Сценарий запуска FreePBX/Asterisk по вызову
Что я сделал:
Я определил пользовательское расширение (extension_custom.conf)
[myscript]
exten => 200,1,Answer()
exten=> 200,1,System(echo "${DATETIME} - ${CALLERID} - ${CHANNEL}" >> /var/log/asterisk/calls)
exten => h,1,Hangup()
Я использовал это только для примера, очевидно, я хотел бы изменить систему в
exten=> 200,1,System(/path/to/myphpscript.php ${CALLERID})
Теперь проблема заключается в следующем: , если я набираю 200 из другого внутреннего номера, я получаю «... звонок еще раз»
В каком порядке я могу выполнить скрипт по вызову (с ответом или без ответа)?
Вы заранее заблаговременно ;-)