回復 16# 角色
Asterisk 是用 AMI (Asterisk Manager Interface)來開發 CTI 的。只有 AMI 才可以做到互動效果。例如想有來電時便在電腦彈出用戶資料。但相關 document 極度缺乏,而且每一期asterisk新版本的 AMI 係有分別的。如果要做 CTI integration 的話真係要靠估加點兒運氣才行。很多時完整的Asterisk CTI integration 要和AMI, AGI , CLI 和 remote shell script 一同配合才行。
我們是用 dotnet 開發的,所以我們用 Asterisk.Net 來用 AMI。但有很多bug,要一邊做,一邊改。另外,好似未能支援 1.8 以上版本。
http://sourceforge.net/projects/asterisk-dotnet/
暫時我見做得最好的是這東西。這是 Microsoft Windows TAPI Driver for Asterisk PBX。試過MS-Outlook電話簿可以經 asterisk 打電話。另外係幾意外是 Microsoft Dynamic CRM 的TAPI 都可以用到。
http://activa.sourceforge.net/ |