获取代理信息
1. 获取所有在线代理
URL:
http://route.vpsnb.net/allip?sign=xxx&orderId=xxx
方法:
GET
返回内容示例:
`{ "status": "success", "data": [ { "id": "42001", "ip": "42.55.183.252", "province": "辽宁省", "city": "鞍山市", "isp": "联通", "uptimestamp": "2024-05-22 18:10:25", "socketPort": 23457, "httpPort": 23456 }, { "id": "42002", "ip": "182.204.180.80", "province": "辽宁省", "city": "营口市", "isp": "电信", "uptimestamp": "2024-05-22 18:09:54", "socketPort": 23457, "httpPort": 23456 } ] }`
字段含义:
ip
: 代理IPuptimestamp
: 上次更新时间socketPort
: S5协议代理端口httpPort
: HTTP协议代理端口
2. 获取单个在线代理
URL:
http://jumpserver1.vpsnb.net:42001/api (传不同的通道id)
方法:
GET
参数:
user
(字符串): 用户名key
(字符串): 密钥action
(字符串): 操作类型 (ipinfo
)返回参数示例:
{"ip": "117.24.80.25", "region": "福建省", "isp": "电信", "city": "泉州市", "country": "中国"}
切换IP
1. 直连切换
- URL:
http://ip:27000/api (ip为当前代理IP)
- 方法:
GET
- 参数:
user
(字符串): 用户名key
(字符串): 密钥action
(字符串): 操作类型 (change
)
2. 通过固定地址切换
- URL:
http://jumpserver1.vpsnb.net:42001/api (传不同的通道id)
- 方法:
GET
- 参数:
user
(字符串): 用户名key
(字符串): 密钥action
(字符串): 操作类型 (change
)
代理使用说明
切换IP正常情况下需要约6秒,切换期间相关接口及代理不可用
切换完成后,全量接口自动更新,或者通过ipinfo获取最新ip的出口,获取IP信息即为代理IP的出口
- HTTP代理端口:
23456
- SOCKS5代理端口:
23457
- HTTP代理端口:
使用代理前请先添加白名单,白名单添加后约10秒生效,也支持帐号密码认证,帐号密码认证则不需要添加白名单。
正常情况下,不发起切换就不会变,但是家庭ip不能保证100%不变,如有变化,全量接口自动更新
直连切换和通过固定地址切换,可以使用任何一种,效果没有区别
如有使用域名请求,切换后域名有解析时间,立即请求不一定能成功,等几分钟再试或者使用接口获取最新的代理出口。
白名单接口
1. 白名单查询接口
- URL:
http://route.vpsnb.net/query_ips
- 方法:
GET
- 参数:
sign
(字符串): 签名orderId
(字符串): 订单ID
2. 白名单添加接口
- URL:
http://route.vpsnb.net/add_ip
- 方法:
GET
- 参数:
sign
(字符串): 签名orderId
(字符串): 订单IDip
(字符串): 需要添加到白名单的IP地址
3. 白名单删除接口
- URL:
http://route.vpsnb.net/delete_ip
- 方法:
GET
- 参数:
sign
(字符串): 签名orderId
(字符串): 订单IDip
(字符串): 需要从白名单删除的IP地址
作者:admin 创建时间:2024-05-27 11:56
最后编辑:admin 更新时间:2024-08-15 15:54
最后编辑:admin 更新时间:2024-08-15 15:54