双向外呼
通过本接口可让 PBX 依次向外发起两路呼叫,并以 PBX 作为中间点建立连接,从而实现两个外部电话之间建立通话。
操作步骤
- 拨打主叫号码,主叫摘机后听到回铃音。
- 拨打被叫号码,被叫响铃。被叫摘机后双方建立通话。
条件
-
拨打外线电话,需使用分机的呼出权限呼出。
-
PBX 至少有两条空闲可用的中继。
-
呼叫的外线号码要符合呼出路由的规则。
Endpoint
POST /api/v1.1.0/outbound/dial_outbound?token={token}
请求参数
名称 | 是否必需 | 类型 | 描述 |
---|---|---|---|
caller |
是 | String | 呼出的外线号码(匹配呼出规则)。 |
outto |
是 | String | 呼出的外线号码(匹配呼出规则)。 |
fromext |
是 | Int | 采用哪个分机的呼出路由权限。 |
响应参数
名称 | 类型 | 描述 |
---|---|---|
callid |
String | 该通通话的 id。 |
实际示例
请求示例POST /api/v1.1.0/outbound/dial_outbound?token=1e3b3ebb6a974cb42ed31de5413df52d HTTP/1.1 Content-Type:application/json; charset=utf-8 Host: 192.168.5.150 { "caller": "118396210850", "outto": "98237374", "fromext": "1000" }
HTTP/1.1 200 OK Access-control-allow-origin: * Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE { "status": "Success", "callid": "1495698843.215" }