‘播放语音结束’报告
PBX 给分机号码或外线号码播放提示音结束后,会发送报告。
报告参数
名称 | 类型 | 描述 |
---|---|---|
action |
String | 播放提示音结束事件。 |
callid |
String | 该通通话的 id。 |
prompt |
String | 播放的语音文件名称。 |
ext |
Int | 分机对象。 |
extid |
String | 分机号码。 |
outbound
|
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: api.yeastarcloud.com 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: api.yeastarcloud.com 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: api.yeastarcloud.com 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: api.yeastarcloud.com 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: api.yeastarcloud.com 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" }