账密认证无需添加IP白名单,每次请求携带用户名密码进行身份验证。子账号字段规则、密码规则和配置格式见第五章。
API提取必须添加白名单,否则调用时可能返回「407 客户端 IP 不在白名单、IP 被临时封禁」。如不确定公网IP,可访问 https://ipinfo.io/ip 获取。返回结构与程序集成见第六章。
socks5h://表示由代理端解析 DNS。若你的环境不支持,可改用socks5://。
1.1.2.2:14566body.count、body.list[].ip、body.list[].port、body.list[].expireTime。确认能返回有效 ip 和 port 后,使用返回的 ip:port 作为代理地址发起请求;如程序环境需要显式协议,可使用 http://ip:port。curl 返回内容中的出口 IP 与你本地公网 IP 不同。你可以先在本地直接执行 curl https://ipinfo.io 作为对照。count 与提取数量一致,list 中包含有效 ip、port;使用返回的 ip:port 发起请求后,出口 IP 与提取结果一致。| 现象 | 优先检查 | 对应错误码/说明 |
|---|---|---|
| 账密连接失败 | 主机、端口、用户名、密码是 否复制完整;子账号是否启用;密码是否符合8-15位且包含大小写字母 | 601 用户名或密码错误 |
| API 返回为空或报错 | 子账号是否有可用流量;白名单是否已添加当前公网 IP;是否绑定扣费子账号 | 407 白名单/封禁;402 流量不足 |
| 提示中国大陆IP禁止使用 | 当前网络环境是否符合平台要求 | 465 中国大陆IP,禁止使用 |
| 没有可用代理资源 | 地区、数量、协议等参数是否合理;资源是否过期 | 603 没有可用代理资源;454 资源过期/停用 |
| 目标域名无法访问 | 目标域名是否命中黑名单 | 463 目标域名命中黑名单 |
| 请求格式错误 | 检查请求地址、参数是否完整 | 400 请求格式错误、缺少目标地址 |
主机:端口:用户名:密码
用户名:密码@主机:端口
主机|端口|用户名|密码1.1.2.2:14566{
"code": "0",
"message": "OK",
"body": {
"count": 1,
"list": [
{
"ip": "1.1.2.2",
"port": 10002,
"expireTime": 1790133952224
}
]
}
}| 错误代码 | 说明 |
|---|---|
| 400 | 请求格式错误、缺少目标地址 |
| 402 | 账号剩余流量不足 |
| 403 | 未知认证错误码,或内部错误码未被正确映射 |
| 407 | 客户端 IP 不在白名单、IP 被临时封禁 |
| 454 | 账号或代理资源过期/停用 |
| 455 | 资源未提取或未绑定到当前网关 |
| 463 | 目标域名命中黑名单 |
| 464 | 可疑流量拦截 |
| 465 | 中国大陆IP,禁止使用 |
| 502 | 认证器本身返回异常 |
| 601 | 用户名或密码错误 |
| 603 | 没有可用代理资源 |
| 604 | 上游连接、目标连接或资源构造失败 |
| 605 | 请求写入上游连接失败 |