无忧IP客户端8.0版本接口说明文档
默认地址
http://127.0.0.1:54321
其中端口是基于54321起始,如果端口被占用,则会基于此端口 + 1,最大到 54331
|
http://127.0.0.1:54321/api/v1/getUserIdentitySessionId
http://127.0.0.1:54321/api/v1/getUserIdentitySessionId
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/getAllotNodeList
http://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/getAllProxyProcessLists
http://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/getClientVersion
http://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/exitAllProxyProcesses
http://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/nodeRequestSwitchAll
http://127.0.0.1:54321/api/v1/nodeRequestSwitchAll
|
参数名 |
类型 |
说明 |
http://127.0.0.1:54321/api/v1/exitProgram
http://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/getNodeBindDataList
http://127.0.0.1:54321/api/v1/getNodeBindDataList
|