双向外呼

通过本接口可让 PBX 依次向外发起两路呼叫,并以 PBX 作为中间点建立连接,从而实现两个外部电话之间建立通话。

操作步骤

  1. 拨打主叫号码,主叫摘机后听到回铃音。
  • 拨打被叫号码,被叫响铃。被叫摘机后双方建立通话。

条件

  • 拨打外线电话,需使用分机的呼出权限呼出。

  • 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"
}