为a2billing增加集中式话吧和实时计费功能
如果你已经有一个正在工作的a2billing系统, 你可能想为它增加一些新的功能, 例如为你的客户提供一个集中式话吧解决方案, 这里我就介绍一下如何让asterbilling与a2billing一起工作.
1. 在a2billing中增加一个新的配置
在a2billing.conf中增加一个新的配置信息, 例如 [agi-conf2] , 确认你已经修改了以下选项:
answer_call = NO
play_audio = NO
use_dnid = YES
number_try = 1
say_balance_after_auth = NO
say_balance_after_call = NO
say_rateinitial = NO
say_timetocall = NO
cid_enable = NO
cid_auto_assign_card_to_cid = NO
总之, 取消任何提示和语音信息
2. 在 asterisk extensions中增加新的拨号计划(dialplan)
默认的情况下, a2billing中生成的 sip 用户会使用 a2billing 这个context, 因此我们在 extensions.conf 中增加这个 context
[a2billing]
; for asterbilling booth
exten => _X.,1,DeadAGI,a2billing.php|2
3. 在a2billing中增加客户
接下来我们在a2billing中增加一个客户(customer), 确认你启用了sip和iax功能( enabled sip or iax ), 之后再点击 [...]