1. 简介
1.1. 文档读者
1.1.1. 发送HTTP请求
1.2. 返回代码表—code 值
2. API接口说明
2.1. 常用功能接口
2.1.1. getExtension登录
2.1.2. sendMsg 获取接收消息
2.1.3. recvMsg 获取接收消息
2.1.4. upload_record_file.htm上传通话文件
2.1.5. addCdrRecord上传通话记录
2.1.6. addSmsRecord上传短信记录
2.1.7. getTaskDetailPhone获取任务明细号码
2.1.8. findCallFlow查找任务流程信息
2.1.9. savecustomer客户资料保存
2.1.10. device_record_upload 系统通道监控
2.2. 系统管理
2.2.1. systemChannels系统通道监控
2.2.2. smsSend短信发送
2.2.3. setShowPhone设置座席外显号码
2.2.4. setIvrDialing设置代拨号码缓存
2.3. 回拨电话
2.3.1. callbackPhone发起回拨呼叫
2.3.2. getCallBackList获得回拨列表
2.4. 通话记录及语音验证码
2.4.1. findDialrecord用户通话记录查询
2.4.2. phoneAudit外呼语音验证码
2.4.3. getPhoneAudit外呼语音记录查询
2.4.4. getAreaPhone获取号码区域
2.5. SmartTel接口
2.5.1. sendTelCall后台通知话机拨号
3. 第三方CRM系统接入
3.1. 来去电弹屏页面组成
3.2. 页面地址配置
3.3. 外部呼叫发起
3.3.1. 外部URL 弹窗
3.3.2. 直接登录服务器
3.3.3. 呼入/呼出时把客户端界面弹出
3.3.4. 呼出不弹出如下界面
3.3.5. 关闭弹屏窗口
3.3.6. 后台通知弹屏
1.1.1.发送HTTP请求
拼装URL: 将所有参数值转换为UTF-8编码,然后拼装,通过HTTP请求访问该地址。所有的请求和响应数据编码皆为utf-8格式,url里的所有参数值请做urlencode编码。如果请求的Content-Type是application/x-www-form-urlencoded, http body里的所有参数值也做urlencode编码;如果是multipart/form-data格式,每个表单字段的参数值无需编码,但每个表单字段的charset部分需要指定为utf-8。
调用接口的路径:http://[域名IP]:[端口]/voip/api/jsondata.htm
外网测试地址 http://voip.800ing.com:8080/voip/api/jsondata.htm
测试用户: 100008800
用户密码: 02367073578
例:http://127.0.0.1:8080/voip/api/jsondata.htm?sa_user=100008800&sa_password=92868F142 BE5DD78DD0ACF4370B4EB94&method=getExtension
名称 | 类型 | 必填 | 示例值 | 描述 |
sa_user | String | Y | 校验帐号 | |
sa_password | String | Y | MD5 | 校验密码32位MD5码 |
method | String | Y | 调用函数名 |
1.2.返回代码表-code值
返回值 | 返回值说明 |
-1 | 网络错误 |
-2 | 验证错误 |
-3 | 方法内部错误 |
-5 | 没有权限 |
-6 | SQL语句执行错误 |
-10 | 数据已经存在 |
-11 | 数据不存在 |
-12 | 超过最大值错误 |
-13 | 文件保存失败 |
-14 | 验证组错误 |
2.1.1getExtension登录

2.1.2sendMsg 获取接收消息

2.1.3recvMsg 获取接收消息

2.1.4upload_record_file.htm上传通话文件

2.1.5addCdrRecord上传通话记录

2.1.6addSmsRecord上传短信记录

2.1.7getTaskDetailPhone获取任务明细号码

2.1.8findCallFlow查找任务流程信息

2.1.9savecustomer客户资料保存

2.1.10device_record_upload 系统通道监控

2.2.1systemChannels系统通道监控

2.2.2smsSend短信发送

2.2.3setShowPhone设置座席外显号码

2.2.4setIvrDialing设置代拨号码缓存

2.3.1callbackPhone发起回拨呼叫

2.3.2getCallBackList获得回拨列表

2.4.1findDialrecord用户通话记录查询

2.4.2phoneAudit外呼语音验证码

2.4.3getPhoneAudit外呼语音记录查询

2.4.4getAreaPhone获取号码区域
