uaCSTA - 拒接来电
通过 uaCSTA 拒接来电。
前提条件
要实现对 IP 话机进行 uaCSTA 控制操作,需满足以下前提要求。
- 使用符合 Yeastar uaCSTA 的型号和固件版本要求的 IP 话机。
- 启用 IP 话机的 uaCSTA 功能。可参考以下文章:
- 启用 PBX 服务器的 uaCSTA 功能(路径: )
请求地址
{base_url}/{api_path}/uacstacall/refuse_inbound?token={token}
请求参数
参数 | 是否必选 | 类型 | 描述 |
---|---|---|---|
extnumber | 是 | String | 要控制的分机号。 |
cstacallid | 是 | Integer | 每个 uaCSTA 通话的唯一 ID。uaCSTA 功能启用后,系统会自动为每个通话分配一个
cstacallid 。 |
ipaddress | 是 | String | 分机号注册的 IP 话机的 IP 地址。 |
响应参数
参数 | 类型 | 描述 |
---|---|---|
status | String | 请求结果。
|
示例
请求示例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 Date: Wed, 19 May 2021 08:06:22 GMT 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" }