API — 端口池

打开并管理端口池——从代理列表批量打开的端口,用于大规模并发任务——然后导出结果。

打开端口池

说明为保持向后兼容,端口池端点位于 /scraper 路径下——它与控制面板中的 + 端口池 按钮是同一功能。
POST /api/v1/scraper/tasks 需要鉴权

从代理列表打开一个端口池。

示例 (curl)
curl -H "X-API-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
  -d '{"name":"tiktok-pool","count":100}' \
  http://127.0.0.1:8891/api/v1/scraper/tasks

列出并停止端口池

GET /api/v1/scraper/tasks 需要鉴权

列出所有端口池及其进度。

DELETE /api/v1/scraper/tasks/{id} 需要鉴权

停止一个端口池并关闭其端口。

POST /api/v1/scraper/tasks/{id}/test 需要鉴权

测试该端口池的代理列表。

导出结果

GET /export/{token}/proxies.txt 无需鉴权

将端口池的端口下载为纯文本代理列表。访问权限由 URL 中的令牌授予,因此无需 API 密钥。

示例 (curl)
curl http://127.0.0.1:8891/export/TASK_TOKEN/proxies.txt