由於 Asterisk 的版本不盡相同,所產生的 AMI 訊息內容也有所不同,此篇說明如何修改合適 AsteriskClient.php,使 VtigerCRM 可正確顯示 pop-up。
系統環境
1. 在 VtigerCRM 紀錄來電的 AMI 訊息內容:
cd /var/www/vtigercrm/cron/modules/PBXManager php php 520AsteriskClient_fix_by_alang.php | tee vtigercrm-popup.log
從外部撥一通電話到 Asterisk,且轉接到指定的分機,該分機號有設在 VtigerCRM 內,掛斷電話且結束這個程式後,vtigercrm-popup.log 將紀錄所有過程的 AMI 內容。
2. 分析 AMI 內容: