uacstacall(uaCSTA 通话事件)
若启用 uaCSTA 功能,在分机响铃或使用 uaCSTA 功能接受或拒绝分机通话后,PBX 会向应用服务器发送事件报告。
前提条件
要实现对 IP 话机进行 uaCSTA 控制操作,需满足以下前提要求。
- 使用符合 Yeastar uaCSTA 的型号和固件版本要求的 IP 话机。
- 启用 IP 话机的 uaCSTA 功能。可参考以下文章:
- 启用 PBX 服务器的 uaCSTA 功能(路径: )
报告参数
参数 | 类型 | 描述 |
---|---|---|
event | String | 事件类型。 |
operation | String | 执行的操作。
|
extnumber | Integer | 要控制的分机号。 |
cstacallid | String | 每个 uaCSTA 通话的唯一 ID。uaCSTA 功能启用后,系统会自动为每个通话分配一个
cstacallid 。 |
ipaddress | String | 分机号注册的 IP 话机的 IP 地址。 |
sn | String | PBX 序列号。 |
报告示例
POST / HTTP/1.1
Host: 192.168.5.150
Accept: application/json
User-Agent: WebAPI
Content-Type: application/json
{
"event":"uacstacall",
"operation":"callanswer",
"extnumber":"1000",
"cstacallid":"32788",
"ipaddress":"192.168.5.70:5060",
"sn":"369451090405"
}