API 报告推送
第三方服务器通过 API 接口与千量级 IPPBX 对接后,PBX 会主动发送 API 报告给第三方服务器。
第三方服务器通过 API 接口 登录 PBX,需要带 port
参数。port
表示 API 报告监听端口。PBX 将 API 报告发送到该端口。
注:
- 第三方服务器接收到报告后,必须回复 200 OK 给 PBX, 否则 PBX 重复发送报告。
- 如果第三方服务器与 PBX 不在同一个网络,你需要将监听端口(默认 TCP 8260)映射到外网。
- 如果你需要在第三方服务器接收分机和中继相关的事件报告,你需要在 PBX API 配置界面,启用分机和中继的 状态监控。
API 报告格式
千量级 IPPBX 通过 POST 方式向第三方服务器发送 API 报告,报告格式为 JSON。
下面为 PBX 系统启动的 API 报告示例。
POST / HTTP/1.1 User-Agent: WebAPI Host: 192.168.5.150: 8260 Content-Type: application/json Accept: application/json { "action": "BootUp", "sn": "369351034049" }