- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公眾號:asterisk-cn
- Asterisk課堂-如何通過源代碼安裝方式安裝Asteisk/dahdi
- Asterisk課堂-系統(tǒng)部署環(huán)境要求
- Asterisk課堂-Asterisk技術(shù)架構(gòu)
- Asterisk課堂-撥號規(guī)則基礎(chǔ)
- Asterisk課堂-創(chuàng)建第一個撥號規(guī)則
- Asterisk課堂-撥號規(guī)則中的Contexts
- Asterisk課堂-撥號規(guī)則中的Express 用法
AsteriskAsterisk 的撥號規(guī)則非常靈活強大,可以支持很多數(shù)學(xué)運算。用戶可以通過數(shù)學(xué)運算來實現(xiàn)新的業(yè)務(wù)需求。視頻中介紹了常見的簡單運算方式。
Express 主要包括以下幾個方面的內(nèi)容:
- 實現(xiàn)數(shù)學(xué)加減乘除,關(guān)系運算,布爾運算和其他復(fù)雜運算。
- 使用打印方式來打印存儲的變量和運算以后的結(jié)果。
- 變量存儲,增加以后的數(shù)值。
- 撥號規(guī)則不規(guī)范出現(xiàn)的問題,例如沒有括號,或者沒有定義變量的初始值等等問題。如果出現(xiàn)這樣的問題,可能導(dǎo)致?lián)芴栆?guī)則執(zhí)行錯誤,也可能直接打印一個null的空值。
- Express 的用法可以非常靈活地運用在很多用戶業(yè)務(wù)流程中,可以非常方便進行簡單的數(shù)學(xué)運算,檢測數(shù)值狀態(tài)等等。這樣,用戶在撥號規(guī)則中不僅僅可以實現(xiàn)呼叫的功能,同時可以對簡單數(shù)值進行處理。使得我們的撥號規(guī)則更加變得強大靈活。