我已经配置了星号并使用asternet来消耗星号功能。当我试图将呼叫呼叫到本地手机号码时。首先致电到扩展号(2001(,如果我只接下来,然后呼叫转到手机号码。我从USB加密狗创建了频道。
请建议我在哪里进行更改,以直接连接到手机号码。
我用来起源呼叫的代码
OriginateAction oc = new OriginateAction();
oc.Context = "from-internal";
oc.Priority = 1;
oc.Channel = "SIP/2001";
oc.CallerId = "any id";
oc.Exten = "9911XXXXXX";
oc.Timeout = 15;
ManagerResponse originateResponse = manager.SendAction(oc, oc.Timeout);
您需要确保在内部 context
中可用可用您有了解这样的模块的星号内部和拨号平面,对不起。
可以推荐您Orelly的"电话的未来"书。
如果您需要其他操作顺序(第一次通话,在呼叫EXT之后(,则首先使用本地频道进行拨号,然后将其扩展为第二个拨号。
ps创建自己的拨号芯而不完全了解开关的工作方式确实是错误的主意。您将有很多问题。