配置播放盒网络
# 配置播放盒网络
Path:
/api/network
Method: POST
Content-type: application/json; charset=utf-8
接口描述: 设置终端联网方式,WiFi、LAN、4G只能开启使用其中的一种,WiFi AP可以和WiFi、LAN或者4G同时使用;在设置网络之前,请先获取network.json(wifi部分需要添加ips字段,见示例)信息,然后根据获取的network.json更改配置。
请求参数
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
SSID | String | a35-1234 | 设置设备连接的wifi名,或者设备设置的wifi ap名 |
pass | String | 123456789 | 无线通行证密码 |
type | String | wifi ap | 网络类型, wifi:表示盒子连接的wifi网络信息。 wifi ap :表示盒子设置的热点信息,手机,平板等可以连接此热点。 lan:表示盒子所连接的局域网信息。 4G:表示盒子所连接的4G网络信息。 |
enabled | int | 1 | 设置网络开关,0-关闭,1-打开 |
isstatic | int | 0 | 静态ip与否,1-静态ip,0-dhcp |
channel | int | 11 | 频道 |
ips.ip | String | - | 设置静态ip地址 |
ips.mask | String | - | 设置静态子网掩码 |
ips.gateway | String | - | 设置静态网关 |
dns1 | String | - | 设置静态DNS服务器1 |
dns2 | String | - | 设置静态DNS服务器2 |
请求示例
{
"types": [{
"SSID": "Clt_Office_SmartCity",
"channel": 0,
"enabled": 0,
"ips": {},
"isstatic": 0,
"pass": "*",
"type": "wifi"
}, {
"SSID": "a35-1234",
"channel": 11,
"enabled": 1,
"ips": {},
"isstatic": 0,
"pass": "123456789",
"type": "wifi ap"
}, {
"channel": 0,
"dns1": "0.0.0.0",
"dns2": "202.96.128.166",
"enabled": 1,
"ips": {
"gateway": "0.0.0.0",
"ip": "0.0.0.0",
"mask": "0.0.0.0"
},
"isstatic": 0,
"type": "lan"
}, {
"channel": 0,
"enabled": 0,
"isstatic": 0,
"type": "4G"
}]
}