查询中继列表

查询 PBX 上所有中继的基本信息,如:中继名称、中继状态、中继类型等。

请求地址

{base_url}/{api_path}/trunk/list?token={token}

请求参数

无参数,直接发送查询中继列表的请求即可。

响应参数

参数 类型 描述
status String 请求结果。
  • Success:成功。
  • Failed:失败。
trunklist Array<TrunkInfo> 中继信息列表。
TrunkInfo
参数 类型 描述
trunkname String 中继名称。
id Integer 中继的唯一 ID。
type String 中继类型。
  • IAX:IAX 协议类型的 VoIP 中继。
  • SIP:SIP 协议类型的 VoIP 中继。
  • FXO:FXO 模拟中继。
  • GSM:GSM/3G/4G 无线中继。
  • BRI: BRI 数字中继。
  • E1:E1/T1/J1 数字中继。
status String

SIP/IAX 中继状态。

  • Registering:注册中。
  • Failure:注册失败。
  • Registered:已注册。
  • Disable:禁用。
  • Unknown:未知。
FXO 中继状态。
  • Fault:故障。
  • Idle:空闲。
  • Busy:忙线。
BRI/E1 中继状态。
  • Fault:故障。
  • Alarm:连接错误。
  • Down:不可用。
  • Up:可用。
GSM/3G/4G 中继状态。
  • Power Off :模块关机。
  • Alarm:连接错误。
  • No SIM:SIM 卡未接入。
  • No Signal:无信号。
  • Pin Error:PIN 码错误。
  • Unregister:注册不上运营商。
  • Busy:忙线。
  • Idle:空闲。
port String 中继端口。

示例

请求示例

POST /api/v2.0.0/trunk/list?token=277ac400357b509b4a587ff2157f7ad5 
Content-Type:application/json; charset=utf-8
Host: 192.168.5.150

响应示例

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",
	"trunklist": [
		{
			"trunkname": "siptrunk",
			"id": "7",
			"status": "registered",
			"type": "SIP"
		}
	]
}