У меня есть пользовательский класс для работы со звездочкой ami через php. Использование asterisk docs, Я попытался это:Asterisk ami удаление определенного расширения
$a->write("Action: updateconfig\r\nReload: yes\r\nSrcfilename: extensions.conf\r\nDstfilename: extensions.conf\r\nAction-000000: delete\r\nCat-000000: test\r\nVar-000000: exten");
Это дельцы все расширения из тестовой категории. Мне нужно удалить определенное расширение. В документах есть поле «Матч», но для меня не совсем ясно, с чем мне следует соответствовать в значении расширения. У меня есть расширение:
exten => 999,1,Dial(SIP/Bob)
Я попытался это:
$a->write("Action: updateconfig\r\nReload: yes\r\nSrcfilename: extensions.conf\r\nDstfilename: extensions.conf\r\nAction-000000: delete\r\nCat-000000: test\r\nVar-000000: exten\r\nValue-000000: 999");
это:
$a->write("Action: updateconfig\r\nReload: yes\r\nSrcfilename: extensions.conf\r\nDstfilename: extensions.conf\r\nAction-000000: delete\r\nCat-000000: test\r\nVar-000000: exten\r\nMatch-000000: 999");
это:
$a->write("Action: updateconfig\r\nReload: yes\r\nSrcfilename: extensions.conf\r\nDstfilename: extensions.conf\r\nAction-000000: delete\r\nCat-000000: test\r\nVar-000000: exten\r\nMatch-000000: Bob");
Первый вариант еще дельцы все расширения из категориии другие два с совпадением Обратное сообщение об ошибке: Delete did not complete successfully
Как я могу удалить определенные расширения?