无忧IP客户端8.0版本接口说明文档
默认地址
http://127.0.0.1:54321 其中端口是基于54321起始,如果端口被占用,则会基于此端口 + 1,最大到 54331 |
http://127.0.0.1:54321/api/v1/getUserIdentitySessionIdhttp://127.0.0.1:54321/api/v1/getUserIdentitySessionId |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/getAllotNodeListhttp://127.0.0.1:54321/api/v1/getAllotNodeList |
http://127.0.0.1:54321/api/v1/nodeRequestSwitch|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
int |
需要请求切换的节点序号 |
http://127.0.0.1:54321/api/v1/nodeRequestSwitch?nodeOrder=1 |
|
参数名 |
类型 |
说明 |
20220418,优化节点请求时间限制,全局限制改为单条节点限制
http://127.0.0.1:54321/api/v1/nodeBatchRequestSwitch|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
string |
需要请求切换的节点序号,多条节点之间使用英文半角(,)逗号分隔,示例:1,2,3 |
http://127.0.0.1:54321/api/v1/nodeRequestSwitch?nodeOrder=1,2,3 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/getAllProxyProcessListshttp://127.0.0.1:54321/api/v1/getAllProxyProcessLists |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/nodeNetworkDetection|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
int |
需要检测的节点序号 |
http://127.0.0.1:54321/api/v1/nodeNetworkDetection?nodeOrder=1 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/queryProcessIsProxy|
参数名 |
必选 |
类型 |
说明 |
|
pid |
是 |
int |
进程id |
http://127.0.0.1:54321/api/v1/queryProcessIsProxy?pid=123 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/submitNodeNetworkDetection|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
string |
需要请求切换的节点序号,多个之间使用半角英文逗号分隔,例如:1,2,3,4 |
·
http://127.0.0.1:54321/api/v1/submitNodeNetworkDetection?nodeOrder=1
http://127.0.0.1:54321/api/v1/submitNodeNetworkDetection?nodeOrder=1,2,3 |
|
参数名 |
类型 |
说明 |
|
- |
- |
- |
http://127.0.0.1:54321/api/v1/queryNodeNetworkDetection|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
string |
需要查询的节点序号,多个之间使用半角英文逗号分隔,例如:1,2,3,4 |
·
http://127.0.0.1:54321/api/v1/queryNodeNetworkDetection?nodeOrder=1
http://127.0.0.1:54321/api/v1/queryNodeNetworkDetection?nodeOrder=1,2,3 |
|
参数名 |
类型 |
说明 |
|
- |
- |
- |
http://127.0.0.1:54321/api/v1/getClientVersionhttp://127.0.0.1:54321/api/v1/getClientVersion |
|
参数名 |
类型 |
说明 |
注意:仅驱动V5模式下支持http://127.0.0.1:54321/api/v1/setDnsProxySwitch|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开,0=关 |
|
server |
否 |
string |
DNS服务地址,默认:114.114.114.114 |
|
port |
否 |
int |
DNS服务端口,默认:53 |
·
http://127.0.0.1:54321/api/v1/setDnsProxySwitch?switch=1
·
http://127.0.0.1:54321/api/v1/setDnsProxySwitch?switch=0
·
http://127.0.0.1:54321/api/v1/setDnsProxySwitch?switch=1&server=114.114.114.114
http://127.0.0.1:54321/api/v1/setDnsProxySwitch?switch=1&server=114.114.114.114&port=53 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setProxyOrderMode|
参数名 |
必选 |
类型 |
说明 |
|
mode |
是 |
string |
模式,loop=循环模式 order=顺序模式 |
·
loop,循环模式,依照节点列表循环上号,直至所有分配的窗口上满
order,顺序模式,按照节点列表顺序上号,每条节点分配的窗口上满后再上下一条节点·
http://127.0.0.1:54321/api/v1/setProxyOrderMode?mode=loop
http://127.0.0.1:54321/api/v1/setProxyOrderMode?mode=order |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setProxyAvailableUse|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
1=启用,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setProxyAvailableUse?switch=1
http://127.0.0.1:54321/api/v1/setProxyAvailableUse?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setAutoStart|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用开机自启,0=关闭开机自启 |
|
delay |
是 |
int |
开机自启启动延时(秒),0表示不延时,直接启动,设置关闭时此参数不会覆盖原来的参数 |
·
http://127.0.0.1:54321/api/v1/setAutoStart?switch=1&delay=15
http://127.0.0.1:54321/api/v1/setAutoStart?switch=0&delay=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setAutoMinimize|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setAutoMinimize?switch=1
http://127.0.0.1:54321/api/v1/setAutoMinimize?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setRandomProgramName|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setRandomProgramName?switch=1
http://127.0.0.1:54321/api/v1/setRandomProgramName?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setPerformanceOptimization|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setPerformanceOptimization?switch=1
http://127.0.0.1:54321/api/v1/setPerformanceOptimization?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeSwitchProtect|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
|
number |
是 |
int |
允许的连续切换失败次数(不能小于1次),关闭操作时,此参数无效 |
·
http://127.0.0.1:54321/api/v1/setNodeSwitchProtect?switch=1&number=1
http://127.0.0.1:54321/api/v1/setNodeSwitchProtect?switch=0&number=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setDisableLocal|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setDisableLocal?switch=1
http://127.0.0.1:54321/api/v1/setDisableLocal?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/exitAllProxyProcesseshttp://127.0.0.1:54321/api/v1/exitAllProxyProcesses |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeNoNetworkSwitching|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setNodeNoNetworkSwitching?switch=1
http://127.0.0.1:54321/api/v1/setNodeNoNetworkSwitching?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeExpireRemind|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setNodeExpireRemind?switch=1
http://127.0.0.1:54321/api/v1/setNodeExpireRemind?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodePing|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=开启,0=关闭 |
·
http://127.0.0.1:54321/api/v1/setNodePing?switch=1
http://127.0.0.1:54321/api/v1/setNodePing?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/exitNodeProxyProcesses|
参数名 |
必选 |
类型 |
说明 |
|
nodeOrder |
是 |
string |
节点序号,多条节点使用英文半角(,)逗号分隔 |
·
http://127.0.0.1:54321/api/v1/exitNodeProxyProcesses?nodeOrder=1
http://127.0.0.1:54321/api/v1/exitNodeProxyProcesses?nodeOrder=1,2,3 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/nodeRequestSwitchAllhttp://127.0.0.1:54321/api/v1/nodeRequestSwitchAll |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/exitProgramhttp://127.0.0.1:54321/api/v1/exitProgram |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setAppointNodeProxy|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
|
order |
否 |
int |
指定的节点序号(可通过拉取节点列表获得对应的节点序号),如果是设置关闭功能,可忽略此参数 |
·
http://127.0.0.1:54321/api/v1/setAppointNodeProxy?switch=1&order=1
http://127.0.0.1:54321/api/v1/setAppointNodeProxy?switch=0 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeBindSwitch|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
http://127.0.0.1:54321/api/v1/setNodeBindSwitch?switch=1 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeRepeatBindSwitch|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
http://127.0.0.1:54321/api/v1/setNodeRepeatBindSwitch?switch=1 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/setNodeDiffSimulatorBindSwitch|
参数名 |
必选 |
类型 |
说明 |
|
switch |
是 |
int |
开关,1=启用,0=关闭 |
http://127.0.0.1:54321/api/v1/setNodeDiffSimulatorBindSwitch?switch=1 |
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/getNodeBindDataListhttp://127.0.0.1:54321/api/v1/getNodeBindDataList |