星号表示删除某个扩展



我有通过php使用星号ami的自定义类。使用星号文档,我试过这个:

$a->write("Action: updateconfigrnReload: yesrnSrcfilename: extensions.confrnDstfilename: extensions.confrnAction-000000: deleternCat-000000: testrnVar-000000: exten");

这将从测试类别中删除所有扩展。我需要删除某些扩展。在文档中有一个Match字段,但我并不清楚在扩展值中应该匹配什么。我有一个分机:

exten => 999,1,Dial(SIP/Bob)

我试过这个:

$a->write("Action: updateconfigrnReload: yesrnSrcfilename: extensions.confrnDstfilename: extensions.confrnAction-000000: deleternCat-000000: testrnVar-000000: extenrnValue-000000: 999");

这个:

$a->write("Action: updateconfigrnReload: yesrnSrcfilename: extensions.confrnDstfilename: extensions.confrnAction-000000: deleternCat-000000: testrnVar-000000: extenrnMatch-000000: 999");

这个:

$a->write("Action: updateconfigrnReload: yesrnSrcfilename: extensions.confrnDstfilename: extensions.confrnAction-000000: deleternCat-000000: testrnVar-000000: extenrnMatch-000000: Bob");

第一个变体仍然删除类别中的所有扩展,并使用Match删除其他两个扩展返回错误消息:Delete did not complete successfully

那么我如何删除某些扩展?

我不得不在Match字段中写入完整的扩展值,没有>999,1,Dial(SIP/Bob)就是这样。

相关内容

  • 没有找到相关文章

最新更新