这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
wificam:wifimanager [2020/02/22 12:50] caojie |
wificam:wifimanager [2020/02/23 03:59] (当前版本) |
||
|---|---|---|---|
| 行 22: | 行 22: | ||
| \\ | \\ | ||
| {{:wifiman5.jpg?nolink&400|}}\\ | {{:wifiman5.jpg?nolink&400|}}\\ | ||
| + | \\ | ||
| \\ | \\ | ||
| ====2. STA模式==== | ====2. STA模式==== | ||
| 行 34: | 行 35: | ||
| {{:wifiman4.png?nolink|}}\\ | {{:wifiman4.png?nolink|}}\\ | ||
| \\ | \\ | ||
| - | ====JSON访问接口\==== | ||
| \\ | \\ | ||
| - | + | ====REST访问接口==== | |
| + | ===1.读取AP列表=== | ||
| + | GET http://10.10.0.1:88/ap.json\\ | ||
| + | \\ | ||
| + | 返回JSON格式如下\\ | ||
| + | [ | ||
| + | { | ||
| + | "ssid": "FAST_7558", | ||
| + | "chan": 12, | ||
| + | "rssi": -70, | ||
| + | "auth": 4 | ||
| + | }, | ||
| + | { | ||
| + | "ssid": "TPLINK_4567", | ||
| + | "chan": 1, | ||
| + | "rssi": -72, | ||
| + | "auth": 4 | ||
| + | } | ||
| + | ] | ||
| + | \\ | ||
| + | ===2.读取连接状态=== | ||
| + | GET http://10.10.0.1:88/status.json\\ | ||
| + | \\ | ||
| + | 返回JSON格式如下\\ | ||
| + | { | ||
| + | "ssid": "FAST_7558", | ||
| + | "ip": "192.168.10.36", | ||
| + | "netmask": "255.255.255.0", | ||
| + | "gw": "192.168.10.1", | ||
| + | "urc": 0 | ||
| + | } | ||
| + | \\ | ||
| + | ===3.断开当前连接=== | ||
| + | DELETE http://192.168.10.36:88/connect.json\\ | ||
| + | \\ | ||
| + | 无返回值\\ | ||
| + | \\ | ||
| + | ===4.连接到WIFI网络=== | ||
| + | POST http://192.168.10.36:88/connect.json\\ | ||
| + | \\ | ||
| + | Header中添加两个key\\ | ||
| + | X-Custom-ssid 要连接到的无线网络SSID | ||
| + | X-Custom-pwd 无线网络的密码 | ||
| + | \\ | ||
| + | 不论连接无线网络是否成功,均返回 200 OK\\ | ||
| + | \\ | ||