POST /api/v0.0.1/siptrunk/add?token={token}&type={type}
名称 | 是否必需 | 类型 | 描述 |
trunkname | 是 | String | 中继名称。 |
trunktype | 是 | String |
中继类型。
|
注册中继 | |||
host | 是 | String | SIP 运营商的域名或 IP 地址。 |
port | 是 | String | 中继的 SIP 端口。 |
username | 是 | String | SIP 运营商提供的 SIP 账号。 |
authname | 是 | String | SIP 运营商提供的 SIP 账号。 |
fromuser | 否 | String | From 头域。注: 如果 SIP 运营商不支持,则放空。 |
password | 是 | String | SIP 账号的密码。 |
点对点中继 | |||
host | 是 | String | SIP 运营商的域名或 IP 地址。 |
port | 是 | String | 中继的 SIP 端口。 |
账号中继 | |||
username | 是 | String | 账号中继的用户名。 |
authname | 是 | String | 账号中继的认证名。 |
password | 是 | String | 账号中继的密码。 |
请求示例
POST /api/v0.0.1/siptrunk/add?token=813b621cfe8eecf445a2ce1f4a079ffe&type=json HTTP/1.1
Content-Type:application/json; charset=utf-8
Host: 172.16.6.150
{
"trunkname": "to-108-16-test",
"trunktype": "register",
"host": "172.16.108.16",
"port": "5060",
"username":"6100",
"authname":"6100",
"password":"Rqzswb55"
}
POST /api/v0.0.1/siptrunk/add?token=813b621cfe8eecf445a2ce1f4a079ffe&type=xml HTTP/1.1
Content-Type:application/json; charset=utf-8
Host: 172.16.6.150
<?xml version="1.0" encoding="UTF-8" ?>
<xml>
<trunkname>to-108-16-test</trunkname>
<trunktype>register</trunktype>
<host>172.16.108.16</host>
<port>5060</port>
<domain>172.16.108.16</domain>
<username>6100</username>
<authname>6100</authname>
<password>Rqzswb55</password>
</xml>
响应示例
HTTP/1.1 200 OK
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE
{
"status": "Success"
}
HTTP/1.1 200 OK
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE
<?xml version="1.0" encoding="utf-8"?>
<xml>
<status>Success</status>
</xml>