see my dial plan

來源: 思蘆 2010-05-05 17:45:05 [] [博客] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (756 bytes)
回答: 用手機免費打網絡電話思蘆2010-04-20 17:01:43
dial plan for my handset at sipsorcery
#Ruby
sys.Trace = false

AREA_CODE = 'xxx' # my area code

sys.Log("call from #{req.Header.From.FromURI.ToString()} to #{req.URI.User}.")

# Logic

if sys.In then
if sys.IsAvailable() then
sys.Dial("#{sys.Username}@local",30)
sys.Respond(480, "#{sys.Username} Not available")
else
sys.Dial("myhandset@local",30)
sys.Respond(480, "#{sys.Username} Not available")
end
else
case req.URI.User
when /^01$/ then sys.Dial("myhome@local",30) # dial my handset
else
sys.GoogleVoiceCall("GVname", "GVpass", "sipgate#", "#{req.URI.user}",".*",1)
end
end

similar for dialplan of my home phone
請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”