• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

开源asterik开发的呼叫心接口

武飞扬头像
FS_callcenter
帮助1


asterisk背景

      Asterisk电话交换机系统 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机 器变成你自己的交换机,还能够当作一台企业级的商用交换机。Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸 缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。

了解更多,请到开源社区:https://github.com/asterisk/asterisk

项目需要,开发了中间件,封装成httpd接口。通过http请求,可实现。

点击拨打,分机状态监测,挂机,三方通话,来电转接,通话录音接口查询。无需熟悉asterisk运作原理,即可轻松使用VoIP PBX系统

学新通

接口例

  1.  
    <?php
  2.  
    include_once("index.php");
  3.  
    $phone = isset($_GET['phone'])?$_GET['phone']:'13227777510';
  4.  
    $type = $_GET['type'];
  5.  
    $strAgent = isset($_GET['str_agent'])?$_GET['str_agent']:'1001';
  6.  
    $trans=isset($_GET['trans'])?$_GET['trans']:'6890';
  7.  
    switch($type){
  8.  
    case '1'://点击拨号
  9.  
    echo OnClickCall($strAgent,$phone,'');
  10.  
    exit();
  11.  
    case '2'://挂断
  12.  
    echo hangUp($strAgent);
  13.  
    exit();
  14.  
    case '3'://获得录音 待定
  15.  
    echo getRecording();
  16.  
    exit();
  17.  
    case '4'://获得分机状态
  18.  
    echo getExtenStatus($strAgent);
  19.  
    exit();
  20.  
    case '5'://呼叫转移
  21.  
    echo transferCall($strAgent,$trans);
  22.  
    case '6':
  23.  
    echo popEvent($strAgent);
  24.  
    }
学新通

接口及中间件csdn资源下载地址

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhiafaha
系列文章
更多 icon
同类精品
更多 icon
继续加载