2014-03-02 45 views
0

我想配置星號以使用a2billing。 我需要一個預付費計費系統,用於我係統中配置爲 的分機,所以我現在只能作爲分機呼叫的計費分機。Asterisk和A2billing

我似乎無法找到任何這樣做的綜合教程(即沒有外部連接計費)。 任何幫助,將不勝感激。

回答

0

您需要/etc/asterisk/extensions.conf這樣的背景下設置:

[a2billing] 
exten => _X.,1,AGI(a2billing.php,1) 

後,在AGI-CONF1,你需要設置使用-DNID = YES,數量試= 1,播放 - 音頻=無

並分配給您的分機accountcode =用戶名(銷)在a2billing和上下文= a2billing

之後,你可以調用ext2ext使用5555前綴(默認)。

或試圖打電話時,你可以使用右鍵

[exts] 
    exten => _X.,1,Set(CDR(DNID)=5555${EXTEN}) 
    exten => _X.,2,Goto(a2billing,5555${EXTEN},1) 
+0

感謝arheops..I收到以下錯誤:**推出AGI腳本/var/lib/asterisk/agi-bin/a2billing.php PHP致命錯誤:Class'AGI'在第59行的/var/lib/asterisk/agi-bin/a2billing.php中找不到。**您認爲怎麼樣? – user3317524

+0

這意味着您沒有正確安裝a2billing(符合INSTALL文件)。請按照說明重新安裝。 – arheops

+0

在這種特殊情況下,您可能沒有從/ usr/local/src/a2billing/common/lib到/ var/lib/asterisk/agi-conf/lib的鏈接。但更好的做完全正確的安裝,可以是其他問題。 – arheops