咨询转操作
建立咨询转之后,通过本接口确认转移、取消转移、切换通话方或建立三方通话。
请求地址
{base_url}/{api_path}/call/attended_transfer_operate?token={token}
请求参数
参数 | 是否必选 | 类型 | 描述 |
---|---|---|---|
channelid | 是 | String | 通话中,每个成员的通话通道 ID。 |
operate | 是 | String | 执行咨询转操作。 取值范围:
|
响应参数
参数 | 类型 | 描述 |
---|---|---|
status | String | 请求结果。
|
callid | String | 每个通话的唯一 ID。 |
示例1
确认咨询转。
请求示例
POST /api/v2.0.0/call/attended_transfer_operate?token=2584a8eb3fe8739c185c534235ee9421 HTTP/1.1 Content-Type:application/json; charset=utf-8 { "channelid": "PJSIP/1020-0000003b", "operate": "complete" }
响应示例
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": "1571983052.150" }
示例2
建立三方通话。
请求示例
POST /api/v2.0.0/call/attended_transfer_operate?token=2584a8eb3fe8739c185c534235ee9421 HTTP/1.1 Content-Type:application/json; charset=utf-8 { "channelid": "PJSIP/1020-0000003b", "operate": "threeway" }
响应示例
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": "1571983052.151" }