‘呼叫失败’报告
当发起的呼叫失败时,PBX 会向应用服务器发送“呼叫失败”报告。
注: 只要是被叫方未接通的状况都定义为呼叫失败,转到语音留言算已接通。不管是 API 控制的呼叫还是手动拨号的呼叫,只要呼叫失败都会触发该事件。
报告参数
名称 | 类型 | 描述 |
---|---|---|
action |
String | 呼叫失败事件。 |
reason |
String | 呼叫失败原因:
|
callid |
String | 该通通话的 id。 |
ext |
Int | 分机对象。 |
extid |
String | 分机号。 |
inboundid
|
String | 来电编码或去电编码。 |
outbound
|
String | 对象参数。 |
from |
String | 原始主叫号码。 |
to |
String | 原始被叫号码。 |
trunk |
String | 通过哪条中继呼入。 |
sn |
String | PBX 的 SN 码。 |
报告示例
POST / HTTP/1.1 User-Agent: WebAPI Host: 192.168.5.150: 8260 Content-Type: application/json Accept: application/json { "action": "CallFailed", "reason": "486 Busy Here", "callid": "1536976927.37", "outbound": { "from": "1002", "to": "70871520926", "trunk": "Wanatel-1", "outboundid": "1536976927.38" }, "ext": { "extid": "1002" }, "sn": "369351034049" }