API 版本更新记录
API v1.1.0 (PBX 81.9.0.14)
本次API更新,适用于云 PBX 81.9.0.14或更高版本。
- 优化下载录音文件接口:API 接口获取的录音文件格式由 .yswav 修改为 .wav 。
- 支持Web API 跨域访问(Cross-Origin Resource Sharing)。
- 修复呼叫转移接口问题:发送呼叫转移API请求,导致 API 程序重启。
- 修复分机状态报告问题:分机状态改变,API 未推送报告。
- 修复 Apply 问题:如果第三方服务器使用 API Apply 接口,频繁发送 Apply API 请求,可能导致 PBX 系统无法建立内部通话和外部通话。
- 修复 DTMF 按键报告问题:发送 DTMF 按键报告的URL出现错误,导致报告中的 infos 推送失败。
- 修复 DTMF 按键报告问题:通过 IVR 外呼,接听者输入按键,DTMF 事件报告的 infos 值为空。
API v1.1.0 (PBX 81.8.0.85)
本次 API 更新,适用于云 PBX 81.8.0.85 或更高版本。
- 提高 API 功能稳定性。
- 修复CDR下载问题:请求下载CDR出现504 gateway timeout 错误。
- 修复CDR问题:启用API控制目的地,通过VoIP账号中继呼入,来电号码显示错误。
- 修复CDR问题:通话时长数据不准确。
API v1.1.0 (PBX 81.8.0.42)
本次 API 更新,适用于云 PBX 81.8.0.42 或更高版本。
- 添加 SIP 中继 相关的API接口:
- 查询 SIP 中继设置
- 添加 SIP 中继
- 编辑 SIP 中继
- 删除 SIP 中继
- 添加 呼入路由 相关的API接口:
- 查询呼入路由设置
- 添加呼入路由
- 编辑呼入路由
- 删除呼入路由
- 添加 呼出路由 相关的API接口:
- 查询呼出路由设置
- 添加呼出路由
- 编辑呼出路由
- 删除呼出路由
- 支持通话转接功能。
- 支持下载 CDR。
- 修复 API 稳定性:API 使用一段时间后,API 无法使用,且 API 网页无法访问。
- 修复 login 接口问题:修改 password,登录失败。
API v1.1.0 (PBX 81.8.0.4 )
API 版本 1.1.0 适用于云 PBX 81.8.0.4 或更高版本。
注: 建议升级 PBX 到 81.8.0.4 或更高版本,使用 API v1.1.0。
- 管理员可以在 PBX 的IP 禁止名单页面,删除多次登录API失败后被拉黑的IP地址。
- 新增外线来电转接接口。
通过此接口可以将外线来电转接到分机、IVR、队列等不同的目的地。
- 新增外线去电转接接口。
通过此接口可以将外线去电转接到分机、IVR、队列等不同的目的地。
- 优化“播放语音结束”报告:PBX 播放 IVR 语音给分机或者外线号码后,会发送报告。
- 优化API报告:所有 API 报告都带SN参数。
- 优化“呼叫失败” 报告:新增以下呼叫失败原因:
- 404 NOT found:被叫号码为空号。
- 480:被叫没有接听来电。
- 484:呼出号码格式错误。
- 486 Busy Here:被叫拒接。
- 487 Request Terminated:被叫响铃后,主叫主动挂断电话。
- 603 Declined:被叫响铃超时。
- 修复通过“IVR 拨打外线”,没有通话记录的问题。
API 版本 1.0.5
API 版本1.0.5适用于云 PBX 81.7.0.15 或更高版本。
- 支持查询队列状态和坐席状态。
- 支持暂停/恢复坐席服务。
- 支持配置分机的呼出路由。
- 支持查询分机的呼出路由设置
- CDR支持显示DID号码和坐席的响应时间。
- 支持发送API事件报告到第三方软件的绝对路径。
API登录请求和心跳包请求的
url
支持绝对路径;通过urltag
定义URL是绝对路径或者相对路径。 - 支持查询语音留言。
- 支持下载语音留言文件。
- 支持删除语音留言。
- 修复API token超时后,PBX没有停止API事件推送的问题。
- 修复API事件推送遗漏的问题。
- 修复分机互打,主机没有摘机,分机仍会响铃的问题。
- 修复PBX网页的分机状态没有自动更新的问题。
- 修复API事件报告重复发送的问题。
- 修复分机注册数大于1时,挂断通话失败的问题。
- 修复截答时,来电弹屏失败的问题。
- 优化DTMF事件报告。
API 版本 1.0.3
Yeastar云PBX支持的第一个API版本。
API版本1.0.3适用于Yeastar云PBX 81.4.0.8 或更高版本。