更新时间:2023-01-06 GMT+08:00
分享

获取终端网络状态

表1 获取终端网络状态

REST URL格式

访问方法

URI

GET

https://ip/v1/om/device/lineInfo?type=network

接口功能

获取终端网络状态

接口说明

查询终端网络状态 ,用于第三方查询终端网络状态

响应数据

参见表2,表3

参数

参数名称

可选/必选/条件必选

参数类型

位置

参数说明

wifiLanIpV4Ap

可选

String

wifi热点ip v4地址:[0, 40]

wifiLanIpV4

可选

String

lan口wifi ipv4地址:[0, 40]

wanMode

可选

int

wan口网口模式(0 异常

1 网口检测无连接

2 10 M/半双工

3 10 M/全双工

4 100 M/半双工

5 100 M/全双工

6 1000M/半双工

7 1000M/全双工)

wanIpV6Status

可选

String

wan口ip v6连接状态:0已连接,1未连接

wanIpV6

可选

String

wan口IPv6地址:[0, 40]

wanIpV4Status

可选

int

wan口连接状态:0已连接,1未连接

wanIpV4

可选

String

wan口地址:[0, 40]

lanMode

可选

int

有线网口模式(0 异常

1 网口检测无连接

2 10 M/半双工

3 10 M/全双工

4 100 M/半双工

5 100 M/全双工

6 1000M/半双工

7 1000M/全双工)

lanIpV6Status

可选

int

ip v6连接状态:0已连接,1未连接

lanIpV6

可选

String

IP v6地址:[0, 40]

lanIpV4Status

可选

int

有线连接状态:0已连接,1未连接

lanIpV4

可选

String

有线ip地址:[0, 40]

请求消息

Header:

Cookie: SessionID=xxx

Content-Type: application/json; charset=UTF-8

X-Access-Token: xxx

Body:{}

表2 返回值

参数

类型

取值范围

参数说明

success

int

[0, 1]

响应结果

0:失败

1:成功

data

Object

可选

成功返回数据。

{

"success":1,

"data":"{

\"wifiLanIpV4Ap\":\"192.168.52.1\",

\"wifiLanIpV4\":\"192.168.52.2\",

\"wanMode\":4,

\"wanIpV6Status\":0,

\"wanIpV6\":\"\",

\"wanIpV4Status\":1,

\"wanIpV4\":\"172.16.0.160\",

\"lanMode\":4,

\"lanIpV6Status\":0,

\"lanIpV6\":\"\",

\"lanIpV4Status\":1,

\"lanIpV4\":\"172.16.0.160\",

}"

}

error

Object

可选

失败返回错误信息。参见表3

例如:{"success":0,"error":{"id":100666744,"code":134250502,"params":[]}}

表3 error

参数

类型

取值范围

参数说明

id

int

32位整数

错误id,用于转换。

code

int

32位整数

错误码,跟错误id对应,具体含义参考错误码

param

Object

param 对象

失败响应的附带参数。

相关文档