建立多方通话

通话过程中,调用此接口邀请新成员加入通话,建立三方通话或多方通话。

请求地址

{base_url}/{api_path}/call/add_member?token={token}

请求参数

参数 是否必选 类型 描述
channelid String 通话中,每个成员的通话通道 ID。
number String 邀请加入通话的目标号码。
注: 每次调用接口,只能邀请一个成员。
dialpermission String number 为外线号码时,需要设置使用哪个分机号的权限将通话转移给外线号码。

响应参数

参数 类型 描述
status String 请求结果。
  • Success:请求成功。
  • Failed:请求失败。
callid String 每个通话的唯一 ID。

示例

请求示例

POST /api/v2.0.0/call/add_member?token=1a4d2fb22b1942ca34a3691b0c7234ab HTTP/1.1
Content-Type:application/json; charset=utf-8
Host: 192.168.5.150

{
	"channelid": "PJSIP/1023-000000c0",
	"number": "2023"
}

响应示例

HTTP/1.1 200 OK
Server: Boa/0.94.14rc21
Accept-Ranges: bytes
Connection: close
Content-Type: application/json
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE

{
	"status": "Success",
	"callid": "1571646222.312"
}