没有GROUP功能正在使用星号

时间:2016-10-14 11:40:54

标签: asterisk voip ivr pbx

我有一个带有PRI PSTN DAHDI线路的Sagoma 8端口卡。要管理流量,我尝试使用group function来获取统计信息。以下是代码

same => n,Set(Group=g1)
same => n,Set(GCOUNT=${GROUP_MATCH_COUNT(${GROUP})})
same => n,NoOp(---Count--${GROUP}---${GCOUNT}---${GROUP_LIST()}----)

打印

---Count--g1---0-------

但是该DID上有流量,同样我尝试了其他功能,例如GROUP()GROUP_LIST()也可以工作。

我有什么问题吗?

core show functions显示然后方法定义意味着它兼容我无法使用它的原因?

1 个答案:

答案 0 :(得分:0)

您使用的星号功能不正确,因为可变。您应该将它用作函数

exten =>s,1,Set(GROUP(class)=item);
exten =>s,n,Noop(${GROUP_COUNT(item@class)})

如果你不想上课,你仍然应该使用函数(区分大小写并且有“()”):

  exten =>s,1,Set(GROUP()=item);
  exten =>s,n,Noop(${GROUP_COUNT(item)})

这实际上是项目@ default。