‘通话应答’报告

当分机接听内部来电或外部来电时,PBX 会向应用服务器发送“通话应答”报告。

注: 应答和被应答事件同时一一对应,通话两方,主叫方为被应答,被叫方为应答,两个事件同时存在。报告时,被叫在主叫的前面。

报告参数

名称 类型 描述
action String 通话应答事件。
callid String 该通通话的 id。
ext String 分机对象。
extid String 分机号。
inboundid

outboundid

String 来电编码或去电编码。
outbound

inbound

String 对象参数。
from String 来电的原始主叫号码。
to String 来电的原始被叫号码。
trunk String 通过哪条中继呼入。
sn String PBX 的 SN 码。

报告示例

分机1005拨打分机1006,1006接听电话。
POST / HTTP/1.1
User-Agent: WebAPI
Host: 192.168.5.150: 8260
Content-Type: application/json
Accept: application/json

{
    "action": "ANSWER",
    "callid": "1547375031.65",
    "call": [
        {
            "ext": {
                "extid": "1006"
            }
        },
        {
            "ext": {
                "extid": "1005"
            }
        }
    ],
    "sn": "369362089179"
}

外部用户 3834847222 呼叫分机 1005,分机 1005 接听来电。

POST / HTTP/1.1
User-Agent: WebAPI
Host: 192.168.5.150: 8260

Content-Type: application/json
Accept: application/json

{
    "action": "ANSWER",
    "callid": "1547375509.72",
    "call": [
        {
            "ext": {
                "extid": "1005"
            }
        },
        {
            "inbound": {
                "from": "3834847222",
                "to": "1005",
                "trunk": "SPS-6-36",
                "inboundid": "1547375509.72"
            }
        }
    ],
    "sn": "369362089179"
}