#asterisk
#asterisk
Вопрос:
я разрабатываю диалплан с использованием asterisk и PAGI (PHP asterisk gateway interface), но я не могу найти способ создать узел, который может иметь динамическое количество сообщений, зависящее от результата из базы данных. Я нашел способ сделать это, добавив уведомления в цикл в методе с именем executeAfterRun, но когда я пытаюсь прервать узел нажатием чего-либо, он прерывает только текущее сообщение и переходит к воспроизведению следующего. Я хочу, чтобы весь этот узел был прерываемым, а не только текущим сообщением.
кто-нибудь может мне помочь с этой проблемой? заранее спасибо за любую помощь с наилучшими пожеланиями
Ответ №1:
Вы должны создать в своем php-коде строку, подобную
announce1amp;announce2amp;announce3
использование цикла. После этого вы можете использовать эту строку для команды воспроизведения, она будет работать как один большой файл.