`

vtiger与asterisk的整合

 
阅读更多

近期做crm的二次开发与集成,在实现vtigercrm的web呼叫与呼入弹屏功能时,使用了

www.digital-worx.de公司的Asterix 5 Integration开源模块,附件就是源文件

但是,google也好,baidu也好,关于这个模块的功能还是较少介绍,那只好自己去集成了

集成时,因我使用的是vtigercrm504版本,而模块的脚本只是针对503版本的,所以在执

行dff去集成时出问题,那只好使用集成了,以手动去编辑各文件了,已编辑好的文件,到时打包上传。

现总结一下集成时遇到的问题

1、打开vtigercrm首页时提示错误,一般都是因主题包没集成好,那只能手动更改header.php,加入

// www.digital-worx.de - start Asterix 5 Integration
'LBL_AST_EXTENSION'=>'Asterisk Extension', 
'Asterisk Extension'=>'Asterisk Extension',
// www.digital-worx.de - end Asterix 5 Integration

2、弹屏位置不对,那也是主题包问题,因某些主题包vtiger没提供,那只能手动加入AsteriskStyle.css,

即可解决;

3、webcall时,不能呼出,一般有两种原因,

一是,你的My Preferences没有写入正确的分机号码,即在

Asterisk Extension里填入 SIP/分机号;

二是因asterisk的manager.conf或manager_custom.conf没有写入

读取权限,在这两个文件中的一个加入以下语句:

[phpagi]
secret = phpagi
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

注意:默认帐号密码都是phpagi,这个可以自己更改;

4、外来呼叫,没办法弹屏,这个有四个原因,

一是ident.agi里没有正确写入数据,如在

my $url = 'https://localhost/vtigercrm504/asterisk/call_ident.php?callerid=' . $id . '&extension=' . $ex;

里要将&extension=更改为&extension=SIP/。

二是写入extensions.conf的位置不对,位置要

在cli时context的位置了,我一般都放在[macro-dial]上,

三是读取到的extension不对,即被叫号码

没正确送过来,因一般的trixbox里都使用s作为通配符来的,所以可以读取agi_dnid数据来代替agi_extensions;

分享到:
评论

相关推荐

    Vtiger CRM 7.1 简体中文整合版

    Vtiger CRM是一个免费开源客户关系管理系统 ,这是 Vtiger CRM 7.x 版本的第二个稳定性更新,标志着 Vtiger 7.x版本已经逐渐趋于稳定。本资源在官方7.1英文原版基础上集成简体中文语言包。

    使用wampserver部署Vtigercrm8流程

    在IT行业中,部署客户关系管理(CRM)系统是企业日常运营的重要组成部分,Vtiger CRM是一个广泛应用的开源CRM解决方案。本篇文章将详细讲解如何利用WampServer在本地环境上部署Vtiger CRM 8的步骤,这对于开发者和...

    vtiger中文语言包

    通过修改和维护这个XML文件,开发者可以确保系统中的每个界面元素都与中文语言环境相匹配。 "CustomerPortal"文件夹则涉及到Vtiger的客户门户功能,这是一个面向客户的外部接口,允许客户直接访问他们的账户信息、...

    vtigercrm汉化版(ssdcrm)

    ssdcrm是开源软件vtigercrm的深度汉化整合版本,它继承了vtigercrm灵活而强大的整合功能,方便二次开发与其他应用扩展. 电邮: yue11guang22ming@163.comThis 示范网站:www.89mc.net (账户与密码均为admin) 联系QQ:...

    vTigerCRM6.0.0中文包

    Home > 观光 > VTIGER CRM 6.0 正式版 简体中文语言包下载 观光 VTIGER CRM 6.0 正式版 简体中文语言包下载472014/01/13 | MAIE | 已有 3,154 次围观 Vtiger CRM 6.0.0 正式版已发布,目前官方网站已放在开源版本...

    vTiger CRM vtigerCRM开发笔记

    - **应用场景**:在vtigerCRM的各个模块中,如客户管理、销售订单处理等都需要频繁地与数据库交互,Adodb为这些操作提供了底层支持。 #### 二、Cache缓存 缓存技术是提高系统性能的重要手段之一。vtigerCRM中的...

    Vtiger+CRM从入门到放弃

    本指南将深入探讨Vtiger CRM的基本概念、功能及其实用技巧,帮助用户从入门到掌握,但同时也可能会涵盖在实际应用中遇到的挑战与难点。 一、Vtiger CRM简介 Vtiger CRM是一个强大且灵活的工具,适用于各种规模的...

    vtiger crm PDF maker PDF导出模块

    此模块适用于Vtiger CRM 7.0及以上版本,这意味着它经过了与最新版本的Vtiger CRM兼容性测试,能够无缝集成到系统的各个部分。对于使用Vtiger CRM管理销售流程的企业来说,这个模块尤其有用,因为它使得销售团队可以...

    Vtiger_CRM_7.X 中文语言包

    Vtiger CRM是一款开源的企业级客户关系管理软件,它提供了销售、市场营销和服务自动化等功能,帮助企业高效管理客户信息和业务流程。Vtiger_CRM_7.X版本是该系统的第七个主要迭代,带来了许多新特性、改进和优化,以...

    vTigercrm简介与简单操作[参照].pdf

    vTigercrm简介与简单操作 在本文中,我们将对vTigercrm的概况和基本操作进行介绍。vTigercrm是一种客户关系管理系统(Customer Relationship Management,CRM),旨在帮助企业管理客户关系,提高销售效率和客户服务...

    VtigerCRM 中文版使用手册

    - **定义与特点**:VtigerCRM是一款开源的客户关系管理系统(Customer Relationship Management System),旨在帮助企业管理与客户之间的互动,提升业务效率。 - **主要功能**:包括但不限于客户管理、销售自动化、...

    vtigercrm-5.3.0

    透过仓库库存量与订单状况的整合来管理及时的库存水准*.可以根据各个组织需求自行调整的客户采购订单 (PO)与销售订单(SO)字段*.避免动态显示付款与送货住址时发生的重复作业*.在订单新增线条项目与更新小计、税金、...

    Vtiger Picklist 创建实例

    #### 一、Vtiger Picklist 概念与作用 在Vtiger CRM系统中,Picklist是一种特殊类型的字段,它允许用户从预定义的一组选项中选择一个或多个值。Picklist不仅提高了数据录入的效率和准确性,还简化了数据管理流程。...

    vtigercrm 汉化

    在安装或更新汉化包时,会用这个文件来检查下载的文件是否与原始版本一致。 2. `manifest.php`:这是Vtiger CRM模块的一个重要组成部分,它包含了模块的元数据,如模块的名称、版本、作者等信息。在安装或升级汉化...

    vtiger5.0中文汉化包

    5. **集成能力**:Vtiger 5.0可以与其他应用如Google Apps、Microsoft Outlook等无缝集成,增强数据同步和工作效率。 6. **报告与分析**:提供丰富的报表和图表,帮助管理层了解业务状况,做出明智决策。 7. **...

    Vtiger5.0中文語言包

    中文語言包需要与Vtiger5.0版本完全兼容,不能影响其他功能的正常运行。同时,语言包的加载速度和系统整体性能也需要注意,以确保流畅的用户体验。 7. **后期维护与升级**: Vtiger5.0中文語言包的维护同样重要,...

    vtiger二次开发文档

    Vtiger二次开发涉及到对Vtiger CRM系统的深入理解和定制化操作。Vtiger是一个开源的CRM(客户关系管理)系统,它提供了丰富的功能和模块,以满足企业管理和客户关系管理的需求。对于开发者来说,Vtiger的二次开发...

    vtiger 5.3.0 简体中文语言包

    在安装过程中,Vtiger会读取这个文件来确保语言包与当前系统兼容,并正确地安装和配置。 3. packdata.xml:这个文件可能包含了语言包的打包数据,用于在Vtiger中解压和应用语言包。 4. install:这是一个目录,...

Global site tag (gtag.js) - Google Analytics