获取代理信息

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: 代理IP
    • uptimestamp: 上次更新时间
    • 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
  • 使用代理前请先添加白名单,白名单添加后约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 (字符串): 订单ID
    • ip (字符串): 需要添加到白名单的IP地址

3. 白名单删除接口

  • URL: http://route.vpsnb.net/delete_ip
  • 方法: GET
  • 参数:
    • sign (字符串): 签名
    • orderId (字符串): 订单ID
    • ip (字符串): 需要从白名单删除的IP地址
作者:admin  创建时间:2024-05-27 11:56
最后编辑:admin  更新时间:2024-08-15 15:54