本指南介绍如何为您的代理授予 用户名:密码 或基于 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 文档
Retrieve active proxy — 列出您的代理
