CallFailed(呼叫失败事件)
当发起的呼叫失败时,PBX 会向应用服务器发送 CallFailed 报告。
注: 通过 API 接口调用的通话或用话机建立的通话,呼叫失败都会触发该事件。呼叫失败不包括通话被转到语音留言的情况。
报告参数
参数 | 类型 | 描述 |
---|---|---|
callid | String | 每个通话的唯一 ID。 |
event | String | 事件类型。 |
reason | String | 呼叫失败原因:
|
members | Array <MemberType> | 通话中的不同类型成员的信息列表。 |
sn | String | PBX 的 SN 码。 |
- MemberType
-
参数 类型 描述 ext Object <ExtensionInfo> 分机的信息。
- ExtensionInfo
-
参数 类型 描述 number String 分机号码。 channelid String 通话中,每个成员的通话通道 ID。
报告示例
POST / HTTP/1.1 Host: 192.168.5.150: 8260 Accept: application/json User-Agent: WebAPI Content-Type: application/json Accept: application/json { "callid": "1573097568.15", "event": "CallFailed", "reason": "NO Outbound Restriction", "members": [ { "ext": { "number": "1023", "channelid": "PJSIP/1023-0000000a", } } ], "sn": "369451090405" }