uaCSTA - 挂断通话

通过 uaCSTA 挂断通话。

前提条件

要实现对 IP 话机进行 uaCSTA 控制操作,需满足以下前提要求。

请求地址

{base_url}/{api_path}/uacstacall/hangup?token={token}

请求参数

参数 是否必选 类型 描述
extnumber String 要控制的分机号。
cstacallid Integer 每个 uaCSTA 通话的唯一 ID。uaCSTA 功能启用后,系统会自动为每个通话分配一个 cstacallid
注: 可从 uaCSTA 通话事件中获取 cstacallid
ipaddress String 分机号注册的 IP 话机的 IP 地址。

响应参数

参数 类型 描述
status String 请求结果。
  • Success:成功。
  • Failed:失败。

示例

请求示例

POST /api/v2.0.0/uacstacall/refuse_inbound?token=38a0563849a15cd7187b835d1acbf5a5 HTTP/1.1
Content-Type:application/json; charset=utf-8
Host: 192.168.5.150
{
  "extnumber":"1000",
  "cstacallid":"32785",
  "ipaddress":"192.168.66.70:5060"
 } 

响应示例

HTTP/1.1 200 OK
Server: Boa/0.94.101wk
Accept-Ranges: bytes
Connection: close
Content-Type: application/json
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE
{
  "status":"Success"
 }