‘播放语音结束’报告

PBX 给分机号码或外线号码播放提示音结束后,会发送报告。

报告参数

名称 类型 描述
action String 播放提示音结束事件。
callid String 该通通话的 id。
prompt String 播放的语音文件名称。
ext Int 分机对象。
extid String 分机号码。
outbound

inbound

String 对象参数。
trunkname String 使用的中继。(给外线播放语音的报告中使用trunkname,其他类型的报告使用trunk。)
trunk String 使用的中继。
ivr String 对象参数。
ivrid String IVR 号码。
playtonum String 播放语音给哪个号码。
sn String PBX 的 SN 码。

报告示例

给分机播放语音文件“record” 结束后的报告。

POST / HTTP/1.1
User-Agent: WebAPI
Host: 192.168.5.150: 8260
Content-Type: application/json
Accept: application/json

{
    "action": "PlayPromptEnd",
    "callid": "1547395290.362",
    "ext": {
        "extid": "1001"
    },
    "prompt": "record",
    "sn": "369362089179"
}
给外线播放语音文件“record” 结束后的报告。
POST / HTTP/1.1
User-Agent: WebAPI
Host: 192.168.5.150: 8260

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

{
    "action": "PlayPromptEnd",
    "callid": "1547395463.366",
    "outbound": {
        "trunkname": "SPS-6-36"
    },
    "prompt": "record",
    "sn": "369362089179"
}

通过IVR拨打分机号码或分机拨打 IVR 号码,PBX 播放语音给分机。

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

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

{
    "action": "PlayPromptEnd",
    "callid": "1547395676.370",
    "call": [
        {
            "ext": {
                "extid": "1005"
            }
        }
    ],
    "ivr": {
        "ivrid": "6500"
    },
    "playtonum": "1005",
    "sn": "369362089179"
}

通过IVR拨打外线号码或呼出转接到 IVR,PBX 播放语音给给外线号码。

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

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

{
    "action": "PlayPromptEnd",
    "callid": "1547395803.374",
    "call": [
        {
            "outbound": {
                "trunk": "SPS-6-36"
            }
        }
    ],
    "ivr": {
        "ivrid": "6500"
    },
    "playtonum": "9282837733",
    "sn": "369362089179"
}

来电转接到 IVR 或来电呼入到 IVR,播放语音给来电号码。

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

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

{
    "action": "PlayPromptEnd",
    "callid": "1547395941.380",
    "call": [
        {
            "inbound": {
                "trunk": "SPS-6-36"
            }
        }
    ],
    "ivr": {
        "ivrid": "6500"
    },
    "playtonum": "81288833"
    "sn": "369362089179"
}