跳转到主要内容

设置代理授权

通过 API 为您的代理设置 用户名:密码 或基于 IP 的访问。

本指南介绍如何为您的代理授予 用户名:密码 或基于 IP 的访问权限。

每个请求都使用您账户后台的个人 API 密钥如何获取 API 密钥)。在以下示例中,请将 YOUR_API_KEY 替换为您自己的密钥。如需用账户余额支付,请使用 paymentId = 1

步骤 1 — 找到订单

列出您的活跃代理,并复制其所属订单的 order_number

接口地址

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/list/{type}

响应

{
  "status": "success",
  "data": {
    "items": [
      { "id": "0678564", "ip": "31.6.33.97", "order_number": "2000096_20240080", "status_type": "ACTIVE" }
    ]
  },
  "errors": []
}

步骤 2 — 创建授权

通过 /auth/add 为该订单创建 用户名:密码 授权。如需基于 IP 的访问,改用 /auth/add/ip 并传入 ip

接口地址

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/add

请求体

名称

类型

说明

orderNumber

String

订单号(不是 order_id)——来自代理列表(步骤 1)。

generateAuth (可选)

String

Y/N — 创建自定义授权(默认 N)。

ip (可选)

String

IP 地址(用于基于 IP 的授权)。

示例

https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/add

响应

{
  "status": "success",
  "data": {
    "id": "66decee1e4b0c423139280d9",
    "active": true,
    "login": "abcdef1",
    "password": "fedcba1",
    "orderNumber": "2000096_20240080"
  },
  "errors": []
}

步骤 3 — 确认授权

列出您订单的授权,确认已创建。

接口地址

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/list

响应

{
  "status": "success",
  "data": [
    { "id": "666059d7f767480029182987", "active": true, "login": "abcdef1", "password": "fedcba1", "orderNumber": "2329050_27159264" },
    { "id": "66dea930354180027393781a", "active": true, "ip": "127.0.0.1", "orderNumber": "2329050_27159263" }
  ],
  "errors": []
}

完整 API 文档

这是否解答了您的问题?