‘通话被应答’报告

当分机呼出的通话被应答时,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: api.yeastarcloud.com
Content-Type: application/json
Accept: application/json

{
    "action": "ANSWERED",
    "callid": "1547375031.65",
    "call": [
        {
            "ext": {
                "extid": "1005"
            }
        },
        {
            "ext": {
                "extid": "1006"
            }
        }
    ],
    "sn": "369362089179"
}
分机 1005 呼叫外部号码 172838344,外部用户 172838344 接听电话。
POST / HTTP/1.1
User-Agent: WebAPI

Host: api.yeastarcloud.com
Content-Type: application/json
Accept: application/json

{
    "action": "ANSWERED",
    "callid": "1547375707.75",
    "call": [
        {
            "ext": {
                "extid": "1005"
            }
        },
        {
            "outbound": {
                "from": "1005",
                "to": "172838344",
                "trunk": "SPS-6-36",
                "outboundid": "1547375707.76"
            }
        }
    ],
    "sn": "369362089179"
}