接口

http://127.0.0.1:8008/api/event/getCallState
http://127.0.0.1:8008/api/event/getOnline

调用方式

Post

传入参数

序号 名称 是否必填 说明
1 secret 鉴权信息
2 maxCount 每次获取状态数最大值

回应参数

序号 名称 是否必填 说明
1 errcode 0 为成功,其它为失败(仅表 示访问电话条本地服务成功 失败,不代表所期望的业务执 行结果)
2 errmsg 结果解释
3 data {“data”: {“result”: 1 }, “errmsg”: “成功”, “errcode”: 0 }
4 result 1 表示获取状态事件操作成功 0 表示获取状态事件操作失败
5 eventName 事件名称 sip 在线:sipOnline;sip 离线:sipOffline;外呼:makeCall;振铃:ringing;应答:answer;通话:connected;挂断:hangup;静音:mute;取消静音:unMute;转接:transfer;切换转接界面 : switchTransfer;返回主界面:returnTransfer;来电:incomingCall
6 eventTime 触发时间
7 thisParty 本方号码(业务号码)
8 otherParty 对方号码(转接时的主叫号码)
9 ani 原始主叫
10 dnis 原始被叫
11 reserve 扩 展 信 息 ( 格 式 :k1-v1|k2-v2|……)

来电触发事件顺序:incomingCall -> connected -> hangup
外呼触发事件顺序:makeCall -> ringing -> connected -> hangup

data:

{
  "data": [
    {
      "result": 1,
      "eventName": "A",
      "eventTime": "yyyy-MM-dd hh:mm:ss",
      "thisParty": "",
      "otherParty": "",
      "ani": "",
      "dnis": "",
      "reserve": "k1-v1|k2-v2|"
    }
  ],
  "errmsg": "成功",
  "errcode": "0"
}
文档更新时间: 2022-03-18 17:24   作者:admin