выдает [2019-04-15 17:39:23] WARNING[3800][C-0000000c]: channel.c:3554 astwaitfordigitfull: The FD we were waiting for has something waiting. Waitfordigit returning numeric 1
$agi->exec('"WAIT FOR DIGIT"', "5000");
В целом все AGI работает, здесь, полтергейс =) Может я не так задаю команду? Синтаксис же вроде как в документации.
SlavaWeb1 ( 2019-04-15 21:40:01 +0400 )редактироватьExec выдает EXEC+ваш текст. включите agi set debug on и смотрите.
meral ( 2019-04-16 00:13:56 +0400 )редактироватьвообще phpagi и с 13й версией глючит иногда. его вроде как не обновляют особо.
meral ( 2019-04-16 00:14:51 +0400 )редактировать
чего где мертво? поподробней. где ваш код.
meral ( 2019-04-15 20:31:32 +0400 )редактироватьИспользую phpagi $d = $agi->waitfordigit(); //WAIT FOR DIGIT $timeout В дебаде выдает 510, Invalid or unknown command
SlavaWeb1 ( 2019-04-15 20:35:54 +0400 )редактироватьЕще ознакомтесь вот с этим https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions и не используйте 14.* в новых проектах. Используйте 13 или 16.
meral ( 2019-04-15 20:59:59 +0400 )редактироватьИ вопрос вообще не по астериску, а по PHPAGI, в нем же нет метода waitfordigit()
tesak89 ( 2019-08-20 13:42:14 +0400 )редактироватьАга, что и описано ниже.
meral ( 2019-08-20 18:29:06 +0400 )редактировать