- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公眾號(hào):asterisk-cn
- Asterisk課堂-如何通過(guò)源代碼安裝方式安裝Asteisk/dahdi
- Asterisk課堂-系統(tǒng)部署環(huán)境要求
- Asterisk課堂-Asterisk技術(shù)架構(gòu)
- Asterisk課堂-撥號(hào)規(guī)則基礎(chǔ)
- Asterisk課堂-創(chuàng)建第一個(gè)撥號(hào)規(guī)則
- Asterisk課堂-撥號(hào)規(guī)則中的Contexts
- Asterisk課堂-撥號(hào)規(guī)則中的Express 用法


AsteriskAsterisk 的撥號(hào)規(guī)則非常靈活強(qiáng)大,可以支持很多數(shù)學(xué)運(yùn)算。用戶可以通過(guò)數(shù)學(xué)運(yùn)算來(lái)實(shí)現(xiàn)新的業(yè)務(wù)需求。視頻中介紹了常見(jiàn)的簡(jiǎn)單運(yùn)算方式。
Express 主要包括以下幾個(gè)方面的內(nèi)容:
- 實(shí)現(xiàn)數(shù)學(xué)加減乘除,關(guān)系運(yùn)算,布爾運(yùn)算和其他復(fù)雜運(yùn)算。
- 使用打印方式來(lái)打印存儲(chǔ)的變量和運(yùn)算以后的結(jié)果。
- 變量存儲(chǔ),增加以后的數(shù)值。
- 撥號(hào)規(guī)則不規(guī)范出現(xiàn)的問(wèn)題,例如沒(méi)有括號(hào),或者沒(méi)有定義變量的初始值等等問(wèn)題。如果出現(xiàn)這樣的問(wèn)題,可能導(dǎo)致?lián)芴?hào)規(guī)則執(zhí)行錯(cuò)誤,也可能直接打印一個(gè)null的空值。
- Express 的用法可以非常靈活地運(yùn)用在很多用戶業(yè)務(wù)流程中,可以非常方便進(jìn)行簡(jiǎn)單的數(shù)學(xué)運(yùn)算,檢測(cè)數(shù)值狀態(tài)等等。這樣,用戶在撥號(hào)規(guī)則中不僅僅可以實(shí)現(xiàn)呼叫的功能,同時(shí)可以對(duì)簡(jiǎn)單數(shù)值進(jìn)行處理。使得我們的撥號(hào)規(guī)則更加變得強(qiáng)大靈活。