Как вызвать AGI с параметрами Asterisk в очереди - PullRequest
0 голосов
/ 24 апреля 2018

Я пытаюсь войти в agi, передавая параметры через команду Queue:

$agi->exec("Queue comercial,,,,,envia_dados.agi[${numero},${id_chamada}]");

Что в расширениях будет:

exten=>200,n,Queue(comercial,,,,,"envia_dados.agi,${numero},${id_chamada}")

Но я не знаю, как отправить эти параметры в AGI из очереди, всегда по ошибке, кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 25 апреля 2018

Вы должны просто отправить параметры в качестве следующего параметра для вызова в очереди.

Т.е. вы удалили все кавычки

Вы также НЕ МОЖЕТЕ использовать переменные, когда используете вызов AGI (переменные не подставляются).

Вы должны использовать get_variable и поставить замену самостоятельно.

...