我現有一個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連接上呀?
謝謝大師們!
請教fitwxc大師,關於讓親友免費給自己打電話。
所有跟帖:
• 這是我目前使用的腳本,callback()裏的供應商的先後次序很關鍵: -fitwxc- ♂ (1791 bytes) () 07/23/2010 postreply 10:31:08
• 回複:這是我目前使用的腳本,callback()裏的供應商的先後次序很關鍵: -wlbohua- ♂ (163 bytes) () 07/23/2010 postreply 11:12:01