我现有一个sipgate的DID,已用在了我的ATA上了。现在想用这个DID,作为让国内亲友免费给自己打电话的号码。
根据大师的帖子--http://web.wenxuecity.com/BBSView.php?SubID=computer_best&MsgID=1867
进行了设置。我想用SG进行回拨,下面是sipsorcery里dial plan:
if sys.In then
cid = req.Header.From.FromURI.User
case cid
when /^86/ then nb = "011"
when /^01186/ then nb = ""
else
nb = "01186"
end
sys.Callback("412XXXXXXX@SG","#{nb}#{cid}@SG",15)
end
SG拨打国内需要011, 所以进行了更改。
我将when /^01186/ 换成when /^412XXXXXXX/ then nb = ""
我的号码进行测试,总是不成功。请大师们帮忙分析一下原因。
另外, SG已经在SS成功注册了,
在ss 的 SIP account 里是否需要选“keep alives”和“Switchboard”?
我查 了一下SS里的calls里面没有任何记录,是不是SG没有和SS连接上呀?
谢谢大师们!