登录 免费注册

巨量IP动态代理包量套餐怎么提取?API使用教程

全文约 2320 字 · 预计阅读 6 分钟

本页目录



    巨量IP动态代理包量套餐, 只有调用API提取 IP 的时候才扣减账户 IP 总额度 ,单纯访问网页不消耗额度。API接口支持 HTTP(S)/SOCKS5 代理提取,返回 TEXT 、 JSON 、 XML 三种格式,单次最高提取 200 个 IP , API 调用上限 50 次 / 秒,支持多服务器分布式接入。

     

    一、前置准备(必做)

    1. 登录后台找到包量订单

    登录巨量IP官网后台,进入【产品管理】 - 【动态代理(包量)】,找到已购买的包量订单,点击【生成提取链接】进入 API 配置页面。

    2. 配置白名单(核心步骤)

    包量套餐需要把服务器、本地电脑的外网IP添加到订单白名单,否则调用 API 会返回 407 无权限报错。

    查询当前机器外网IP;

    在API配置页点击【修改白名单】,添加外网 IP 并保存;

    单订单最多支持5个白名单 IP ,多集群服务器超过 5 台,建议分开采购订单。

    提示: 白名单添加完成后,等待1~3分钟生效。

    3. API参数配置(后台可视化生成链接)

    在生成API链接页面按需设置参数:

    参数项

    说明

    提取数量num

    单次提取IP数量,上限 200

    代理类型

    HTTP/HTTPS 或者 SOCKS5

    返回结果类型

    TEXT / JSON / XML

    地区筛选

    随机地区,或指定城市定向

    IP存活周期

    1/3/5/10/15/30/60分钟,按需选择

    IP去重

    开启24小时 IP 去重,避免短时间重复拿到相同 IP

    全部参数设置完成,点击【生成API链接】,复制生成好的完整接口地址。

     

    二、API接口调用实操

    1. 浏览器快速测试

    直接复制生成的API链接,粘贴浏览器地址栏访问,页面会直接返回 IP 列表,快速验证接口是否正常。每一次刷新访问,都会提取 IP 并扣减包量额度。

    2. Curl命令行测试( Linux 服务器)

    bash
    Curl命令测试
    curl "这里替换成你后台生成的完整API链接"

    执行命令后即可输出IP代理信息,适合服务器快速调试接口连通性。

    3. Python完整调用示例(爬虫常用)

    python
    Python API调用示例
    import requests

    # 替换后台生成的API地址
    api_url = "填入你的包量套餐API链接"

    def get_proxy_ip():
        try:
            resp = requests.get(api_url, timeout=10)
            if resp.status_code == 200:
                print("获取代理结果:", resp.text)
                return resp.text
            else:
                print("接口请求失败,状态码:", resp.status_code)
        except Exception as e:
            print("请求异常:", str(e))

    if __name__ == '__main__':
        get_proxy_ip()

    说明: JSON格式返回会包含 ip 、 port 、账号、密码、城市、剩余存活时间等完整字段,方便程序解析存入 IP 池。


     

    三、配套API辅助接口(包量套餐可用)

    查询剩余额度:查看订单剩余可提取IP总量

    获取白名单列表:查看当前已授权机器IP

    修改白名单:代码动态增删服务器IP

    查看可用城市列表:筛选城市定向资源

     

    四、API调用规范与额度规则

    频率上限: API调用最高 50 次 / 秒,不要高频循环调用,建议按需提取,一次只拿当下业务需要的 IP ,大量提前预提取会导致 IP 失效浪费额度;

    扣费逻辑:每一次API请求提取 IP ,就扣减对应数量包量额度 ;拿到IP之后访问目标网页,不会重复扣费;

    IP轮换: 动态短效IP到达存活周期自动失效,需要再次调用 API 获取新 IP ;

    额度有效期: 包量提取的IP额度有效期 1 年,到期自动失效。

     

    五、常见报错排查

    报错现象

    排查方法

    407 鉴权失败

    IP不在白名单 / 账号密码鉴权失败,检查服务器外网 IP 是否添加白名单

    429 Too Many Requests

    API调用频率超限,降低调用速率

    返回无IP、额度不足

    登录后台查看包量剩余IP额度

    接口成功但代理无法访问

    IP已过期,减少提前批量预提取 IP 数量

     

    FAQ 常见问题

    Q1:包量套餐 API 提取 IP ,多台服务器共用同一个订单可以吗?

    A:可以,多台服务器外网 IP 全部添加到订单白名单,多台机器并发调用 API ,统一消耗该订单的总额度,白名单上限 5 个。

    Q2: TEXT 和 JSON 返回格式怎么选?

    A:简单脚本、快速查看选 TEXT ;需要程序解析城市、 IP 存活时间等结构化信息,优先 JSON 。

    Q3:新用户可以测试 API 接口吗?

    A:可以,前往免费试用页面申请测试额度,提前验证 API 连通、提取逻辑,正式采购前验证业务适配性。