在freepbx中,有多處需要設定dial rules,設定規則如下:
x代表乙個0-9中的任意乙個數字
z代表乙個1-9中的任意乙個數字
n代表乙個2-9中的任意乙個數字
[ 1237-9 ] :匹配括號內的任何數字或字母(在這個例子中匹配1,2,3,7,8,9)
. :萬用字元,匹配乙個或多個字元(不允許在|或+之前)
|:代表去掉號碼前面的指定數字(例如9|.是去掉號碼前面的9,0755|.是去掉號碼前面的0755)
+:代表在號碼前面加指定數字(例如, 17909+n******將比賽時,一旦撥「55551234 」 ,送出的號碼將變成「 1790955551234 」)
dial rules:
x. [設呼入以0-9開頭的所有號碼]
peer details:
type=peer [型別可以是 peer, user, friend ]
host=192.168.0.1 [伺服器的位址, 有的時候註冊還需要網域名稱, 可以加一條fromdomain=來實現]
insecure=invite,port [完全信任ip位址和埠,很重要!!!!]
secret=**** [註冊的密碼]
fromuser=60***x [註冊id, 有些電信的認證id和註冊id是不一樣的, 需要注意一下]
dtmfmode=inband [使用的dtmf方式, 共3種可選(rfc2833, sipinfo和inband) ]
context=from-trunk [呼入走的指令碼]
canreinvite=no [是否允許reinvite功能]
authuser=60***x [認證id,從提供商處得到]
user detials:
type=user
secret=**** [secret的密碼是要和上面的密碼一樣]
context=from-trunk
dtmfmode=inband
insecure=very
register string:呼出:
outgoing routes裡為這條trunk加一條路由做出局引數;
呼入:
incoming routes裡加一條路由,, 在新加的路由裡面的extensions裡選擇你要接聽**的分機或其它。
在did number裡填上你要接聽的那條trunk的號碼, 或者在caller id number裡填上要進線的cid. 就可以有**進來了.
如果did number和caller id number都是空的話, 就會變成一筆any did/ any cid, 這樣所有的**都會有指定的分機來接聽了.
參考:
Iscroll應用文件
iscroll是乙個非常不錯的區域滑動外掛程式。不過它有個小小的不足,就是它的說明文件。全英文不說,整理的也不咋好,官網上看著很亂,不容易查閱。因此上網找了一些相關的文件說明並加以整理。iscroll 提供的呼叫方法 destroy 顧名思義,是用來銷毀你例項化的iscroll 例項,包括之前繫結的...
DataGrid 應用文章
1 datagrid動態模板列更新資料並且分頁的例子 2 datagrid動態新增模板列的乙個例子 3 datagrid實現增刪 帶提示 改和分頁 4 怎麼在繫結後動態改變datagrid中的內容 5 怎麼為datagrid中的鏈結設定多個引數 6 datagrid實現自增列 單選 多選 8 dat...
EasyMock應用文章收集 二
easymock教程 easymock的典型使用 關於easymock的典型使用方式,在easymock的官網文件中,有非常詳盡的講解,文件位址為 文件的開頭一部分內容都是easymock中最基本的使用介紹,雖然是英文,但是非常容易看懂,適用新學者入門。這裡只羅列一些簡單的常用功能,依然以前面教程中...